hashlag
|
a0f17ea127
|
Decryptor: Require end of the output span to be indicated explicitly.
Usage becomes much less error-prone.
|
2026-02-02 01:10:22 +03:00 |
|
hashlag
|
d194fef1af
|
Mark all Block::Decryptor<> methods const.
Chaos Ci / test-and-benchmark (push) Successful in 1m42s
This allows for convenient usage of const Decryptor<Impl> &.
|
2026-02-01 00:24:50 +03:00 |
|
hashlag
|
a97826da88
|
Expose block sizes of block ciphers.
Chaos Ci / test-and-benchmark (push) Successful in 1m45s
Both via static data members and Encryptor/Decryptor interfaces.
Crucial for safe memory allocation routine.
|
2026-01-31 19:26:51 +03:00 |
|
hashlag
|
73c455901b
|
Introduce Block::Decryptor<> CRTP base class.
Chaos Ci / test-and-benchmark (push) Successful in 1m43s
Inherit DesDecryptor from it.
|
2026-01-31 18:35:23 +03:00 |
|