What's new in puff 0.3.7 Beta
Jan 19, 2012
New in puff 0.3.6 Beta (Jan 9, 2012)
- New API
- SAFE_FILE_ENC
- MD5 password hash
- puffhash
- PHASH password hash
- BMPsplitter
- SafeRM
New in puff 0.3.5a Beta (Dec 27, 2011)
- Puff_stream in library
- now libpuff.a
- Security fixes (Not compatible with 0.3.5)
- Without -o flag on encryption puff will append .pf2 suffix, on decryption puff will append .out suffix
- puffgen is part of pufflib use puff
- g mykey.key
- Some bug fixes.
New in puff 0.3.5 Beta (Dec 23, 2011)
- void puff_form_keys(char *password, uint32_t *key, uint32_t *init_key); Function that inizializes key & init_key password -- null terminated password string
- MD5 password hash
- CRC32 password hash
- Some bug fixes...
New in puff 0.3.4c Alpha (Dec 17, 2011)
- 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
New in puff 0.3.4b Alpha (Dec 17, 2011)
- 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);
New in puff 0.3.4a Alpha (Dec 12, 2011)
- Some test in Makefile -Magic Number!
- Security changes: unsecure nulls at end of file
New in puff 0.3.4 Alpha (Dec 12, 2011)
- 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