mirror of
https://github.com/henrydcase/pqc.git
synced 2024-11-26 09:21:28 +00:00
Don't use const integer arguments
This commit is contained in:
parent
862d0d3094
commit
a037d6ccf6
@ -1,5 +1,3 @@
|
|||||||
#include <stdint.h>
|
|
||||||
|
|
||||||
#include "params.h"
|
#include "params.h"
|
||||||
#include "rounding.h"
|
#include "rounding.h"
|
||||||
|
|
||||||
@ -77,7 +75,7 @@ uint32_t PQCLEAN_DILITHIUM2_CLEAN_decompose(uint32_t a, uint32_t *a0) {
|
|||||||
*
|
*
|
||||||
* Returns 1 if high bits of a and b differ and 0 otherwise.
|
* Returns 1 if high bits of a and b differ and 0 otherwise.
|
||||||
**************************************************/
|
**************************************************/
|
||||||
unsigned int PQCLEAN_DILITHIUM2_CLEAN_make_hint(const uint32_t a0, const uint32_t a1) {
|
unsigned int PQCLEAN_DILITHIUM2_CLEAN_make_hint(uint32_t a0, uint32_t a1) {
|
||||||
if (a0 <= GAMMA2 || a0 > Q - GAMMA2 || (a0 == Q - GAMMA2 && a1 == 0)) {
|
if (a0 <= GAMMA2 || a0 > Q - GAMMA2 || (a0 == Q - GAMMA2 && a1 == 0)) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -95,7 +93,7 @@ unsigned int PQCLEAN_DILITHIUM2_CLEAN_make_hint(const uint32_t a0, const uint32_
|
|||||||
*
|
*
|
||||||
* Returns corrected high bits.
|
* Returns corrected high bits.
|
||||||
**************************************************/
|
**************************************************/
|
||||||
uint32_t PQCLEAN_DILITHIUM2_CLEAN_use_hint(const uint32_t a, const unsigned int hint) {
|
uint32_t PQCLEAN_DILITHIUM2_CLEAN_use_hint(uint32_t a, unsigned int hint) {
|
||||||
uint32_t a0, a1;
|
uint32_t a0, a1;
|
||||||
|
|
||||||
a1 = PQCLEAN_DILITHIUM2_CLEAN_decompose(a, &a0);
|
a1 = PQCLEAN_DILITHIUM2_CLEAN_decompose(a, &a0);
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
#include <stdint.h>
|
|
||||||
|
|
||||||
#include "params.h"
|
#include "params.h"
|
||||||
#include "rounding.h"
|
#include "rounding.h"
|
||||||
|
|
||||||
@ -77,7 +75,7 @@ uint32_t PQCLEAN_DILITHIUM3_CLEAN_decompose(uint32_t a, uint32_t *a0) {
|
|||||||
*
|
*
|
||||||
* Returns 1 if high bits of a and b differ and 0 otherwise.
|
* Returns 1 if high bits of a and b differ and 0 otherwise.
|
||||||
**************************************************/
|
**************************************************/
|
||||||
unsigned int PQCLEAN_DILITHIUM3_CLEAN_make_hint(const uint32_t a0, const uint32_t a1) {
|
unsigned int PQCLEAN_DILITHIUM3_CLEAN_make_hint(uint32_t a0, uint32_t a1) {
|
||||||
if (a0 <= GAMMA2 || a0 > Q - GAMMA2 || (a0 == Q - GAMMA2 && a1 == 0)) {
|
if (a0 <= GAMMA2 || a0 > Q - GAMMA2 || (a0 == Q - GAMMA2 && a1 == 0)) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -95,7 +93,7 @@ unsigned int PQCLEAN_DILITHIUM3_CLEAN_make_hint(const uint32_t a0, const uint32_
|
|||||||
*
|
*
|
||||||
* Returns corrected high bits.
|
* Returns corrected high bits.
|
||||||
**************************************************/
|
**************************************************/
|
||||||
uint32_t PQCLEAN_DILITHIUM3_CLEAN_use_hint(const uint32_t a, const unsigned int hint) {
|
uint32_t PQCLEAN_DILITHIUM3_CLEAN_use_hint(uint32_t a, unsigned int hint) {
|
||||||
uint32_t a0, a1;
|
uint32_t a0, a1;
|
||||||
|
|
||||||
a1 = PQCLEAN_DILITHIUM3_CLEAN_decompose(a, &a0);
|
a1 = PQCLEAN_DILITHIUM3_CLEAN_decompose(a, &a0);
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
#include <stdint.h>
|
|
||||||
|
|
||||||
#include "params.h"
|
#include "params.h"
|
||||||
#include "rounding.h"
|
#include "rounding.h"
|
||||||
|
|
||||||
@ -77,7 +75,7 @@ uint32_t PQCLEAN_DILITHIUM4_CLEAN_decompose(uint32_t a, uint32_t *a0) {
|
|||||||
*
|
*
|
||||||
* Returns 1 if high bits of a and b differ and 0 otherwise.
|
* Returns 1 if high bits of a and b differ and 0 otherwise.
|
||||||
**************************************************/
|
**************************************************/
|
||||||
unsigned int PQCLEAN_DILITHIUM4_CLEAN_make_hint(const uint32_t a0, const uint32_t a1) {
|
unsigned int PQCLEAN_DILITHIUM4_CLEAN_make_hint(uint32_t a0, uint32_t a1) {
|
||||||
if (a0 <= GAMMA2 || a0 > Q - GAMMA2 || (a0 == Q - GAMMA2 && a1 == 0)) {
|
if (a0 <= GAMMA2 || a0 > Q - GAMMA2 || (a0 == Q - GAMMA2 && a1 == 0)) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -95,7 +93,7 @@ unsigned int PQCLEAN_DILITHIUM4_CLEAN_make_hint(const uint32_t a0, const uint32_
|
|||||||
*
|
*
|
||||||
* Returns corrected high bits.
|
* Returns corrected high bits.
|
||||||
**************************************************/
|
**************************************************/
|
||||||
uint32_t PQCLEAN_DILITHIUM4_CLEAN_use_hint(const uint32_t a, const unsigned int hint) {
|
uint32_t PQCLEAN_DILITHIUM4_CLEAN_use_hint(uint32_t a, unsigned int hint) {
|
||||||
uint32_t a0, a1;
|
uint32_t a0, a1;
|
||||||
|
|
||||||
a1 = PQCLEAN_DILITHIUM4_CLEAN_decompose(a, &a0);
|
a1 = PQCLEAN_DILITHIUM4_CLEAN_decompose(a, &a0);
|
||||||
|
Loading…
Reference in New Issue
Block a user