Anjan Roy
|
ce3ba6ed56
|
reformat source tree with increased *ColumnLimit*
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-12-05 22:22:08 +04:00 |
|
Anjan Roy
|
4f0d00a168
|
added .clang-format configuration file; reformatted source tree
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-11-10 22:49:06 +05:30 |
|
Anjan Roy
|
5930d75188
|
update all remaining function interfaces to use statically defined std::span
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-10-01 09:41:47 +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
|
b018b5125b
|
remove some redundant const keywords
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-09-18 20:34:37 +04:00 |
|
Anjan Roy
|
c1e8116d96
|
update git submodule based dependency SHA3 to latest commit
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-07-16 14:40:02 +04:00 |
|
Anjan Roy
|
3f7a5fd932
|
rename compile-time executable functions, make them shorter
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-06-02 18:19:55 +04:00 |
|
Anjan Roy
|
e56ac042b5
|
refactor kyber768 KEM API
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-06-02 17:16:11 +04:00 |
|
Anjan Roy
|
5ec6ef3aa2
|
update PKE, KEM API s.t. an already initialized PRNG can be passed
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-03-01 15:31:34 +04:00 |
|
Anjan Roy
|
b3905878df
|
instantiate compile-time evaluable functions for computing kyber KEM keypair and cipher text byte length
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-02-28 18:44:20 +04:00 |
|
Anjan Roy
|
bd58c1d912
|
instantiate Kyber KEM with kyber768 parameter set
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
|
2023-02-28 17:50:53 +04:00 |
|