25 lines
848 B
Diff
25 lines
848 B
Diff
diff -u pqm4_kyber512.old/kem.c pqm4_kyber512/kem.c
|
|
--- pqm4_kyber512.old/kem.c 2022-03-28 16:36:40.045941053 -0400
|
|
+++ pqm4_kyber512/kem.c 2022-03-11 13:38:07.166786818 -0500
|
|
@@ -1,4 +1,4 @@
|
|
-#include "api.h"
|
|
+#include "api_kyber.h"
|
|
#include "indcpa.h"
|
|
#include "params.h"
|
|
#include "randombytes.h"
|
|
diff -u pqm4_kyber512.old/randombytes.c pqm4_kyber512/randombytes.c
|
|
--- pqm4_kyber512.old/randombytes.c 2022-03-28 16:36:40.037940919 -0400
|
|
+++ pqm4_kyber512/randombytes.c 2022-03-11 14:38:18.192717915 -0500
|
|
@@ -357,6 +357,10 @@
|
|
/* Use WASI */
|
|
return randombytes_wasi_randombytes(buf, n);
|
|
#else
|
|
-# error "randombytes(...) is not supported on this platform"
|
|
+ #warning randombytes() is not supported on this platform!
|
|
+ for (size_t i = 0; i < n; i++) {
|
|
+ output[i] = (uint8_t)i;
|
|
+ }
|
|
+ return 0;
|
|
#endif
|
|
}
|