mirror of
https://github.com/open-quantum-safe/liboqs.git
synced 2025-07-04 00:01:27 -04:00
Compare commits
2 Commits
71b6ff1594
...
4d76e2e3c9
Author | SHA1 | Date | |
---|---|---|---|
|
4d76e2e3c9 | ||
|
14b7f1ead7 |
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
@ -209,11 +209,11 @@ void controlbitsfrompermutation(unsigned char *out, const int16 *pi, long long w
|
|||||||
int i;
|
int i;
|
||||||
unsigned char *ptr;
|
unsigned char *ptr;
|
||||||
|
|
||||||
memset(temp, 0, (size_t)n * 2);
|
OQS_MEM_cleanse(temp, 0, (size_t)n * 2);
|
||||||
memset(pi_test, 0, (size_t)n);
|
OQS_MEM_cleanse(pi_test, 0, (size_t)n);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
memset(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
OQS_MEM_cleanse(out, 0, (size_t)((((2 * w - 1)*n / 2) + 7) / 8));
|
||||||
cbrecursion(out, 0, 1, pi, w, n, temp);
|
cbrecursion(out, 0, 1, pi, w, n, temp);
|
||||||
|
|
||||||
// check for correctness
|
// check for correctness
|
||||||
|
Loading…
x
Reference in New Issue
Block a user