Anjan Roy
|
b1033331c3
|
Modifications to use latest version of RandomSHAKE CSPRNG API
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2025-11-17 18:13:27 +05:30 |
|
Anjan Roy
|
8437420c9e
|
Switch to using "RandomShake" as CSPRNG
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2024-11-18 20:41:59 +04:00 |
|
Anjan Roy
|
0ab30f5200
|
Update in-code comments, referring to ML-KEM standard
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2024-09-02 20:41:18 +04:00 |
|
Anjan Roy
|
5cb46afd16
|
Refactor KAT test runner functions, reducing lines of code
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2024-09-01 23:41:37 +04:00 |
|
Anjan Roy
|
69d50e5fee
|
Correctly name test-cases
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2024-06-18 14:38:36 +04:00 |
|
Anjan Roy
|
bf4863f1d8
|
Rename prime field arithmetic namespace to be more collision resistant
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2024-06-18 12:20:06 +04:00 |
|
Anjan Roy
|
a1f0ca56b5
|
Rename PRNG namespace to be more collision resistant
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2024-06-18 12:12:51 +04:00 |
|
Anjan Roy
|
cd0a3bd25b
|
Rename public header files (along with namespaces) for ML-KEM
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2024-06-18 12:09:32 +04:00 |
|
Anjan Roy
|
df2139ba0f
|
Refactor PRNG implementation to take bit_security_level as a template parameter
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2024-06-17 12:14:19 +04:00 |
|
Anjan Roy
|
726b147dad
|
Replace all links to round-3 Kyber specification with link of draft standard FIPS 203 from NIST
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2024-06-16 13:25:26 +04:00 |
|
Anjan Roy
|
0cd704b3d8
|
Change the directory structure of source tree
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2024-06-16 13:23:37 +04:00 |
|
Anjan Roy
|
e91593e7e3
|
adopt new API for Zq
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-11-10 22:34:38 +05:30 |
|
Anjan Roy
|
3dab6c3622
|
refactor remaining API and all the tests to use new std::span based interface
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-09-27 23:15:44 +04:00 |
|
Anjan Roy
|
4342044317
|
move test-helper function to test suite translation unit
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-09-23 16:04:11 +04:00 |
|
Anjan Roy
|
b018b5125b
|
remove some redundant const keywords
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-09-18 20:34:37 +04:00 |
|
Anjan Roy
|
a8512938f1
|
use google-test library for writing/ running tests
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-07-16 16:53:28 +04:00 |
|