Releases: thesleort/Shufflesqueeze
Total redesign and Encryption/Decryption functionality
Today I can present a new and much improved program in a 2.0 release!
This release adds the functionality to encrypt your files.
The encryption is very simple. It simply saves the compression information in a separate file.This means that one needs this file to decompress the file again.
For now I don't have any idea of how safe this is, and thus I only suggest you try and find solutions to decompress again, without using the key file.
The program still works as a simple compression tool, where "key" is stored in the compressed file.
Simple compression:
java -jar Shufflesqueeze.jar -c inputfile outputfile(optional)
Simple decompression:
java -jar Shufflesqueeze.jar -dc inputfile.hzip outputfile(optional)
Encryption:
java -jar Shufflesqueeze.jar -e inputfile outputfile(optional)
Decryption:
java -jar Shufflesqueeze.jar -d inputfile.hec outputfile(optional) inputfile.key
New Huffman-tree structure
This version includes an optimized huffman-tree which will increase compression of files.
- Binaries will be added later.
Final version
This program contains two separate programs.
Encode
*Able to compress a file
Decode
*Able to decompress a file, compressed by the Encode program.
binaries will be added later.