Skip to content

Releases: lasercata/Cracker

Cracker_v3.0.0_BETA-1.6.2

22 Jun 14:32
fa2030a
Compare
Choose a tag to compare
Pre-release

Improvements

  • Adding the home mode ;
  • Small corrections.

Home mode

By default, it is off, meaning that the path for the RSA keys folder is Cracker/Data/RSA_keys. Useful to carry Cracker on a USB stick.
If turned on, RSA keys are copied in the folder ~/.RSA_keys, allowing to acces them from any future version of Cracker without needing to copy them every time, and available with KRIS software (v > 2.0.3)

Cracker_v3.0.0_BETA-1.6.1

20 Jun 15:07
858de17
Compare
Choose a tag to compare
Pre-release

The console mode is now compatible with the improvements done in the v3.0.0_BETA-1.6.

Cracker_v3.0.0_BETA-1.6

19 Jun 20:20
03efa56
Compare
Choose a tag to compare
Pre-release

Improvements

General

  • No more password needed to launch the software (it is still possible to lock it) ;
  • The cipher is now compatible with KRIS software (improving RSA keys).

RSA Keys (same as https://github.com/lasercata/KRIS/releases/tag/v2.0.2)

  • RSA keys are not anymore stored in CSV format, but in a python dict ;
  • RSA encrypted keys are not decrypted in other files but the password is asked every time using the private key ;
  • The AES password for the RSA keys is Hasher('sha256).hash(clear_pwd), and the key is encrypted using AES(256, pwd, hexa=True).encryptText(text, mode_c='hexa') ;
  • The public key is automaticly exported (to be able to use it without asking password) ;
  • There is no more date_export in public keys files ;
  • Method RsaKeys.read renamed RsaKeys.get_key ;
  • Method RsaKeys.show_keys renamed RsaKeys.read ;
  • Removing class SecureRsaKeys which is now useless ;
  • Removing class CSV which was is useless.

Cracker_v3.0.0_BETA-1.5

31 Jan 20:47
c887357
Compare
Choose a tag to compare
Pre-release

The RSA keys are now encryted with AES-256-CBC, using the sha256 hash of Cracker's password.

Cracker_v3 0 0_BETA-1 5__preview