Skip to content

Releases: karusb/BazCryptLIB

BazCryptCLI 1.2.0

29 May 21:41
Compare
Choose a tag to compare

Support multiple file inputs after the -f tag, fix license option, update BazPO

BazCryptCLI 1.1.0

28 May 22:54
Compare
Choose a tag to compare

Only minor changes were made to CLI, the library has no change.

Full Changelog: 1.0.1...1.1.0

BazCryptCLI 1.0.1

24 Jan 15:58
Compare
Choose a tag to compare

Command Line Interface for BazCryptLIB

Allows you to perform BazCrypt Encryption/Decryption on files and text by using BazCryptLIB.

BazCrypt is a symmetric XOR encryption algorithm that uses Cellular Automata to randomise the key that was initially provided as a password and provides extra security with generation number.

Program Options
    -f  --file     Path to file to encrypt/decrypt
    -m  --message  Text data to encrypt
    -p  --pass     Password
    -g  --gen      Generation number, or known as pincode, use 4 digits atleast
    -o  --output   Path to output file, when specified input wont be overwritten
    -a  --algo     Optional algorithm selection, use 0 or 1 or 2, default is 0
    -L  --license  Prints software licence.
    -h  --help     Prints this text.
File encryption/decryption example:
bazcrypt -f \\path\\to\\file.txt -p strongpassword -g 1324

Text encryption/decryption example:
bazcrypt -m \"Plain Text\" -p strongpassword -g 1324 -o plain.txt
bazcrypt -f plain.txt -p strongpassword -g 1324 -o plain.txt