forked from exaexa/codecrypt
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
75 lines (51 loc) · 1.9 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Codecrypt ChangeLog
1.6.1
- simplify padding for symmetric encryption
- fix possible known-plaintext attack against symmetric encryption padding
1.6
- fix fmtseq short message padding bug (fixed by previous)
- 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
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
- compile on windows
- cleanup some code, clarify&be helpful on the `-a' option
- prevent possible memory corruption on FMTSeq mangled privkeys
- prevent keyring corruption by interrupted write
- make keyring backups and don't do unnecessary writes
1.4
- 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
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