Commit Graph

18 Commits

Author SHA1 Message Date
hashlag
5baede0a1d Rename PadPkcs7 --> PadderPkcs7. 2026-02-08 23:31:24 +03:00
hashlag
2a3185406b Add PKCS#7 padding implementation.
All checks were successful
Chaos Ci / test-and-benchmark (push) Successful in 1m58s
2026-02-08 23:05:57 +03:00
hashlag
6a09d81ae2 Add ChaosExceptionTests.
All checks were successful
Chaos Ci / test-and-benchmark (push) Successful in 2m2s
2026-02-06 18:05:57 +03:00
hashlag
b4f015f501 Compile tests with -Wunused -Werror=unused.
All checks were successful
Chaos Ci / test-and-benchmark (push) Successful in 1m54s
Promotes cleaner and less error-prone code.
2026-02-05 16:16:38 +03:00
hashlag
2a5a2c96b5 ChaosTests: Build with --coverage in Debug 2026-01-28 02:04:17 +03:00
hashlag
d0e7d2b0ec Use self-hosted copies of dependencies distros
All checks were successful
Chaos Ci / test-and-benchmark (push) Successful in 2m22s
2026-01-28 00:38:01 +03:00
hashlag
5e35462667 Add DES key schedule pre-draft implementation 2026-01-14 01:31:26 +03:00
hashlag
fc2f100f0c Add SHA1 draft implementation
All checks were successful
ChaosTest CI / build-and-test (push) Successful in 34s
2026-01-06 04:13:31 +03:00
hashlag
e21e36db87 Add Arc4 cipher class draft implementation 2025-09-16 23:46:24 +03:00
hashlag
79a3b85903 Add SeArray<> draft implementation 2025-09-13 15:52:05 +03:00
hashlag
b0f5367085 Rename Arc4 PRNG .hpp file appropriately 2025-08-26 00:01:37 +03:00
hashlag
e884ae7cd4 Add the Arc4 PRNG draft implementation 2025-08-25 00:20:45 +03:00
hashlag
41b50e66c7 Organize tests tree similarly to main code 2025-08-23 00:24:53 +03:00
hashlag
be03a5314c Add HMAC as per RFC 2104 draft implementation 2025-08-21 02:09:30 +03:00
hashlag
6c2feef644 Extract sources list for the test binary into a CMake variable 2025-08-17 17:24:26 +03:00
hashlag
74202c9256 Fetch googletest as .tar.gz with hardcoded hash check 2025-08-17 17:20:33 +03:00
hashlag
0bd4161d72 Add the MD5 message digest algorithm draft implementation 2025-08-03 20:27:20 +03:00
hashlag
2d95f655bf Add the MD4 message digest algorithm draft implementation 2025-07-27 02:19:38 +03:00