Skip to content

Releases: thesleort/Shufflesqueeze

Total redesign and Encryption/Decryption functionality

14 May 22:28
Compare
Choose a tag to compare

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

12 May 23:37
Compare
Choose a tag to compare

This version includes an optimized huffman-tree which will increase compression of files.

  • Binaries will be added later.

Final version

12 May 21:00
Compare
Choose a tag to compare

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.