Encryption & Steganographie & RSA & Lib - QUICK-AES-256

Applications, Games, Tools, User libs and useful stuff coded in PureBasic
wilbert
PureBasic Expert
PureBasic Expert
Posts: 3870
Joined: Sun Aug 08, 2004 5:21 am
Location: Netherlands

Re: Encryption &Steganographie Suite QUICK-AES-256 TYPE SHA3

Post by wilbert »

walbus wrote:I'll probably leave PB.
Are you switching to another language ?
Windows (x64)
Raspberry Pi OS (Arm64)
walbus
Addict
Addict
Posts: 929
Joined: Sat Mar 02, 2013 9:17 am

Re: Encryption &Steganographie Suite QUICK-AES-256 TYPE SHA3

Post by walbus »

Yep wilbert,
many thanks again for your fantastic SHA3 modules.
I want looking for C and a little assembler, just for fun, back to the roots.
wilbert
PureBasic Expert
PureBasic Expert
Posts: 3870
Joined: Sun Aug 08, 2004 5:21 am
Location: Netherlands

Re: Encryption &Steganographie Suite QUICK-AES-256 TYPE SHA3

Post by wilbert »

walbus wrote:I want looking for C and a little assembler, just for fun, back to the roots.
Well, at least you keep programming :)
Personally I'm not a big fan of C but that might also have to do with the fact that I never put a lot of time in getting to know the language.
Good luck with it.
Windows (x64)
Raspberry Pi OS (Arm64)
walbus
Addict
Addict
Posts: 929
Joined: Sat Mar 02, 2013 9:17 am

Re: Encryption &Steganographie Suite QUICK-AES-256 TYPE SHA3

Post by walbus »

Many thanks Wilbert, you are a great programmer !

Now i am absolutely not a friend from C, but it is the mainstream.
Last edited by walbus on Wed Feb 24, 2016 7:04 pm, edited 2 times in total.
walbus
Addict
Addict
Posts: 929
Joined: Sat Mar 02, 2013 9:17 am

Re: Encryption &Steganographie QUICK-AES-256 & DLL/SO

Post by walbus »

QUICK-AES-256 with RSA is ready to download

Image

Image

Image
Last edited by walbus on Wed Aug 31, 2016 6:52 pm, edited 3 times in total.
walbus
Addict
Addict
Posts: 929
Joined: Sat Mar 02, 2013 9:17 am

Re: Encryption &Steganographie QUICK-AES-256 & DLL/SO & RSA

Post by walbus »

Download packet updated
Last edited by walbus on Wed Aug 31, 2016 6:53 pm, edited 2 times in total.
User avatar
Keya
Addict
Addict
Posts: 1891
Joined: Thu Jun 04, 2015 7:10 am

Re: Encryption &Steganographie QUICK-AES-256 & DLL/SO & RSA

Post by Keya »

solved!
Last edited by Keya on Wed Sep 07, 2016 8:07 pm, edited 1 time in total.
walbus
Addict
Addict
Posts: 929
Joined: Sat Mar 02, 2013 9:17 am

Re: Encryption & Steganographie & RSA & DLL/SO - QUICK-AES

Post by walbus »

Some Hints to QAES RSA
QAES RSA is based on codes from Coco2 and Wilbert
Many thanks therefore, a great work !
Please looking here for this :
http://www.purebasic.fr/english/viewtop ... 12&t=60682

How works RSA with QAES ?
It supporting to time key sizes from 2048 up to 32768 bit (extensible)

A 32768 Bit key - Who needs the ?
To time, i think, nobody, i the future, i think, you should use large or very large RSA keys !
On my (old) i7 machine with about 3.4 Ghz, i can create a 32768 Bit key pair in about 3>9 hours.
Decrypting needs about 2.5 minutes
This is always OK, it can works in the background
You can move or minimize the QAES RSA GUI during the generation
The generating time is ever other, this is normal !

To time, 2016, mostly 4096 Bit key length are enough
But, i self say, i'ts available, use more !
You are the latest, i think, you hear, as sample, the NS.., or other, can break 4096 Bit RSA keys
But, QAES RSA use additional more efficient methods to prevent known attacks to RSA

QAES RSA create 5 files

1. A binary Public key
2. A Formatted Base64 Public key
3. A binary Private key
4. A binary Key Pack file
5. Your RSA encrypted file

What is a Key Pack File ?
A Key Pack file is a propietary QAES container file
This function has a self authentication function, so the included content is unmanipulable
For using RSA with QAES you want only a Key Pack file !
Loading this file in the RSA GUI separately automatically the other needed files (above)

The Private Key and also the Key Pack file is Pin, pre and post personalizing protected

The Public Key file and the encrypted file are only pre personalizing protected
With this function, the users can be restricted to a closed user circle

Read for personalizing the guidance - Default, personalization is off, you must do noting

All created keys have a unbreakable AES protected ID,
also the generated file with your RSA encrypted content.

You can ever looking this ID's certified in the RSA GUI,
or as preview in the Key Pack file and the file names !

You self can not looking in the deep from the files,
here works a longer SHA3 based hash for the automatic authentication.
All generated files looking absolutely other, also files with the same content.

RSA is deterministic !
So, QAES RSA encrypted files have a dynamic full pre AES encrypted content, inclusive the padding.

All ends up,
your RSA encrypted file is with more different AES encryption stepps encrypted,
also the RSA Keys.

This methods generates from each data to encrypt ever a full encrypted absolutely other results

Image

More folks have ask me for the QAES source code

Unfortunatelly i can not give free the code !

How ???

It's very simple

With the complete QAES Code everybody can make QAES clones with Malware, Backdoors, Malfunctions
or any bullshit.

For using simple only the RSA part, with GUI, you can start this simple from the DLL/SO,
without QAES Suite or Mini-Tool.

You can found a little sample source code for using this in the QAES download packet,
named 'Sample_4_QAES_RSA_module.pb'.

So everybody can use absolutely simple the complete QAES RSA module separately
with other software.

A special AES universal coder with source you can found here:
This coder can handle string termination :shock:
http://www.purebasic.fr/english/viewtop ... 27&t=66894
Last edited by walbus on Tue May 29, 2018 8:39 pm, edited 4 times in total.
walbus
Addict
Addict
Posts: 929
Joined: Sat Mar 02, 2013 9:17 am

Re: Encryption & Steganographie & RSA & Lib - QUICK-AES-256

Post by walbus »

A new release is ready to download

EVH-256 d26 m07 y2017

Little fixes and optimizations
The Pin influence now also the main key and the dual key
Very large key stretching added - 1e6 Itterations presetted
Also separately key stretching for the additional crypter added

Mini Tool : Drag and drop multiple files and folders added 8)

WARNING
This new relayse is not compatible to older relayses
Post Reply