1
0
mirror of https://github.com/biergaizi/codecrypt synced 2024-06-16 11:58:16 +00:00
codecrypt/ChangeLog

119 lines
2.8 KiB
Plaintext
Raw Permalink Normal View History

Codecrypt ChangeLog
2017-07-10 10:40:37 +00:00
1.7.6
- small improvements in keyring, hash verification and documentation
- allow user-supplied random seed source
- fix warnings on clang
2016-04-28 11:16:13 +00:00
1.7.5
- standardize Cubehash implementation
(all implications for FMTSeq keys and KeyIDs are documented in FAQ)
- remove obsolete MCE-QD
- support big-endian architectures
1.7.4
- maintenance release that fixes some cosmetic issues for debianization
2016-02-11 19:59:04 +00:00
1.7.3
- tiny fixes in mce_qcmdpc to improve decoding
2016-01-20 21:47:20 +00:00
1.7.2
- better autoconfiguration of crypto++ include path
- support redirection to `-'
- add -E option
- update docs a bit
- correctly escape outputs
2015-11-15 19:43:30 +00:00
1.7.1
- rewrite QC-MDPC decoding for speed (still around O(wi^2))
- fix the padding broken on non-byte-aligned numbers
2015-11-15 10:01:12 +00:00
1.7
- add QC-MDPC McEliece variant
- mark QD McEliece as broken
- reimplement bit vectors (for speed)
- some code quality updates
- prevent mangling of command line output by crafted keyring
2014-05-17 13:20:54 +00:00
1.6.1
- simplify padding for symmetric encryption
- fix possible known-plaintext attack against symmetric encryption padding
2014-04-09 14:34:50 +00:00
1.6
2014-04-05 12:22:48 +00:00
- fix fmtseq short message padding bug (fixed by previous)
2014-04-09 14:34:50 +00:00
- virtualize the stream ciphers
- add ChaCha20
- add XSYND
- remove RC4 from standard PRNG
- fix possible side-channel attack on F-O decryption timing
- remove RC4 usage from FMTSEQ, replace with ChaCha20, rename algos
- add support for symmetric encryption (long files!)
- add several new encryption ciphers (use xsynd and chacha)
- add convenience aliases for --gen-key
2014-03-10 14:44:09 +00:00
1.5
- add hashfile support with -S
- gf2m log/antilog saving, and several other speedups
- switched to icase matching for key names
1.4.1
2014-01-25 16:27:35 +00:00
- compile on windows
2014-01-24 09:47:19 +00:00
- cleanup some code, clarify&be helpful on the `-a' option
2014-01-25 16:28:22 +00:00
- prevent possible memory corruption on FMTSeq mangled privkeys
- prevent keyring corruption by interrupted write
- make keyring backups and don't do unnecessary writes
2014-01-24 09:47:19 +00:00
2013-10-01 17:21:30 +00:00
1.4
2013-09-30 10:06:38 +00:00
- add Cubehash, spawn all algorithms using only Cubehash
- make crypto++ dependency optional
- cubehash256 is now used for KeyIDs instead of SHA256
- bump message and keyring version strings
2013-09-15 14:19:07 +00:00
1.3.1
- get rid of bundled hash sources and licensing problems
1.3
- fix too aggressive locking of keyring that caused deadlocks on piping
- fix many warnings and code inconsistencies
- correct licensing information from ccr --version
- prevent possible problems with forged sencode
- add this helpful changelog :)
1.2
- improve arcfour usage (much stuff is thus incompatible with older versions)
- added a manual page
- added H20 variants of FMTSeq (they provide more than 1M signatures)
1.1
- several speed improvements (colex ranking and MceQD decoding)
- cleanup of some unneeded parts
1.0
- key naming fixes
- add 2^192-secure algorithm variants
- improve message padding for encryption (incompatible with previous format)
0.9
- first released version