Repository navigation
v0.3.0
·
114 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
🚀 Enhancements
⚠️ File ciphers under a category (#78)- block: AES in ECB mode (#80)
- block: Triple DES with two or three keys (#81)
- block: AES-LRW, a tweak for every block (#82)
- block: AES-CBC, each block tied to the last (#83)
- block: Run AES as a keystream in CFB (#84)
- block: Count blocks up with AES-CTR (#85)
- block: AES-CCM refuses a forged tag (#86)
- block: OFB loops AES over its own output (#87)
- block: Add
aes-ocb(#88) - block: Chain Triple DES blocks with CBC (#90)
- block: Rijndael with blocks up to 256 bits (#91)
- block: AES-XTS steals the short last block (#92)
- block: AES-CBC-MAC tags text, hides nothing (#93)
- block: Blowfish, keyed S-boxes from pi (#94)
- mcp: Run the checkout's source, not dist (#98)
- brute: CLI puts the best --lang fit first (#100)
- block: DES on its own, not only in 3DES (#103)
- block: Wrap DES in two XOR keys as DESX (#104)
- block: IDEA from PGP 2, no tables at all (#105)
- block: Lucifer as Sorkin fixed it in 1984 (#106)
- block: MARS, its S-box grown from SHA-1 (#107)
- block: Serpent runs its S-boxes bitslice (#108)
🩹 Fixes
- release: Leave CHANGELOG to changelogen (#79)
- Block cipher lists follow the registry (#96)
- cli: Stop quietly when the pipe closes (#99)
- tools: Say serpent needs a key (#111)
💅 Refactors
- block: Shared base for block ciphers (#109)
📖 Documentation
⚠️ Breaking Changes
⚠️ File ciphers under a category (#78)