14 Commits
Author SHA1 Message Date
hashlag 8b7e485179 EcbMode:Decryptor: delete move,copy * constructor,operator. 2026-10-18 01:37:03 +03:00
hashlag ba47480cb2 EcbMode:Encryptor: delete move,copy * constructor,operator. 2026-10-18 01:36:02 +03:00
hashlag 8e08aad6ba EcbMode: delete move,copy * constructor,operator. 2026-10-18 01:34:44 +03:00
hashlag eeb57733e7 EcbMode: delete default ctor. 2026-10-18 01:33:08 +03:00
hashlag 8401612e20 EcbMode: expose Cipher and Padder types.
Chaos Ci / test (push) Successful in 3m13s
Chaos Ci / benchmark (push) Successful in 1m28s
2026-10-11 23:15:41 +03:00
hashlag 611ffa2222 Rename concept Cipher --> BlockCipher.
Chaos Ci / test (push) Successful in 3m12s
Chaos Ci / benchmark (push) Successful in 1m26s
2026-09-19 01:45:37 +03:00
hashlag c51a22646f EcbMode: require concept Cipher.
Chaos Ci / test (push) Successful in 3m1s
Chaos Ci / benchmark (push) Successful in 1m26s
2026-09-13 01:36:39 +03:00
hashlag cb03a5db25 EcbMode: require concept Padder. 2026-09-13 00:59:43 +03:00
hashlag 8b9b67aa0c Merge branch 'dm-reorder'
Chaos Ci / test (push) Successful in 3m18s
Chaos Ci / benchmark (push) Successful in 2m0s
Reorder data members of some entities to mitigate performance issues on
ARM.
2026-07-31 02:07:51 +03:00
hashlag 9af2249547 EcbMode: Rename PreviousBlock_ --> LastBlock_.
Chaos Ci / test (push) Successful in 2m54s
Chaos Ci / benchmark (push) Successful in 1m56s
2026-07-30 01:21:41 +03:00
hashlag 192cd67deb EcbMode: Optimize data management on decryption hotpath. 2026-07-30 01:17:47 +03:00
hashlag c9a262bac4 EcbMode: Inline the DelayedFlush() method. 2026-07-30 01:06:21 +03:00
hashlag 6ae4df4bfc Add ECB-mode decryptor draft implementation.
Chaos Ci / test (push) Successful in 2m59s
Chaos Ci / benchmark (push) Successful in 1m31s
2026-07-29 02:25:51 +03:00
hashlag bea8a84a4f Add ECB-mode encryptor draft implementation.
Chaos Ci / test-and-benchmark (push) Successful in 4m16s
2026-07-05 21:34:36 +03:00