Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.txt | 2011-12-16 | 2.5 kB | |
puff-0.3.4c-win64-nogui.zip | 2011-12-16 | 54.2 kB | |
puff-0.3.4c-win32-nogui.zip | 2011-12-16 | 51.6 kB | |
puff-0.3.4c.tar.gz | 2011-12-16 | 17.7 kB | |
0.3.4b-0.3.4c.diff | 2011-12-16 | 8.0 kB | |
Totals: 5 Items | 134.0 kB | 0 |
PUFF-0.3.4c DOCUMENTATION 1. Installing 1.1 UNIX-like OS and MinGW unpack puff-0.3.4c.tar.gz: $ tar xfz puff-0.3.4c.tar.gz $ cd puff-0.3.4c type: $ make && make test copy puff and puffgen into /usr/local/bin $ cp puff /usr/local/bin $ cp puffgen /usr/local/bin 2 Using command-line interface 2.1 Generating key file Key file - 64kbyte file for replacement table SYNTAX: puffgen mykey.key 2.2 Encrypting file SYNTAX puff -e -i input.txt -o output.pf -k mykey.key -p weryqwasdhjfs -bz 2048 -e -- Tells program that we encrypt given file(-e default) -i input.txt -- input file to encrypt -o output.pf -- encrypted output file -k mykey.key -- key file -p passw -- password -bz 2048 block size must be divisible by 4 2.3 Decrypting file SYNTAX puff -d -i output.pf -o output.txt -k mykey.key -p weryqwasdhjfs -bz 2048 -d -- Tells program that we decrypt given file -i output.pf -- input file to decrypt -o output.txt -- decrypted output file -k mykey.key -- key file -p passw -- password -bz 2048 block size must be divisible by 4 ================================================================================ = PUFF Version History = Puff is available at https://sourceforge.net/projects/puff/ ================================================================================ = = *+ Major new feature, or major overhaul to an area. = *- Major bug fix or removal. = + Added feature, or noticeable improvement. = - Bug fix, or something removed. = ! Something has changed, or just general information. = ================================================================================ 0.3.4c ------ +SafeRM use: saferm file rm file +Only one password! +Proggress bar Uncomment //#define PROGRESS_BAR 1 in config.h -Removed FAST an CHEB mode, only DEEP +Speed test Uncomment //#define SPEED_TEST 1 in config.h 0.3.4b ------ -Some bug fixes... !Deep mode is now default! !Some code cleanings *+ Two new string encryption functions and test program that shows how to use: uint8_t * puff_data_enc(uint8_t *opentext, uint32_t key, uint32_t init_key); uint8_t * puff_data_dec(uint8_t *cryptotext, uint32_t key, uint32_t init_key); 0.3.4a ------ +Some test in Makefile -Magic Number! *-Security changes: unsecure nulls at end of file 0.3.4 ----- *+Support fo large files(added size_t type) !Splitted header for more compatibility *+ Security changes: two new encryption modes -Some bug fixes with command line *+BMPsplitter