mirror of
https://github.com/henrydcase/pqc.git
synced 2024-11-26 01:11:25 +00:00
ms compiler
This commit is contained in:
parent
3138c9c35f
commit
7c4859a159
@ -44,7 +44,7 @@ void PQCLEAN_HQCRMRS128_AVX2_reed_solomon_encode(uint8_t *cdw, const uint8_t *ms
|
|||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < PARAM_K; ++i) {
|
for (i = 0; i < PARAM_K; ++i) {
|
||||||
gate_value = msg[PARAM_K - 1 - i] ^ cdw[PARAM_N1 - PARAM_K - 1];
|
gate_value = (uint8_t) (msg[PARAM_K - 1 - i] ^ cdw[PARAM_N1 - PARAM_K - 1]);
|
||||||
|
|
||||||
for (j = 0; j < PARAM_G; ++j) {
|
for (j = 0; j < PARAM_G; ++j) {
|
||||||
tmp[j] = PQCLEAN_HQCRMRS128_AVX2_gf_mul(gate_value, PARAM_RS_POLY[j]);
|
tmp[j] = PQCLEAN_HQCRMRS128_AVX2_gf_mul(gate_value, PARAM_RS_POLY[j]);
|
||||||
|
@ -44,7 +44,7 @@ void PQCLEAN_HQCRMRS128_CLEAN_reed_solomon_encode(uint8_t *cdw, const uint8_t *m
|
|||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < PARAM_K; ++i) {
|
for (i = 0; i < PARAM_K; ++i) {
|
||||||
gate_value = msg[PARAM_K - 1 - i] ^ cdw[PARAM_N1 - PARAM_K - 1];
|
gate_value = (uint8_t) (msg[PARAM_K - 1 - i] ^ cdw[PARAM_N1 - PARAM_K - 1]);
|
||||||
|
|
||||||
for (j = 0; j < PARAM_G; ++j) {
|
for (j = 0; j < PARAM_G; ++j) {
|
||||||
tmp[j] = PQCLEAN_HQCRMRS128_CLEAN_gf_mul(gate_value, PARAM_RS_POLY[j]);
|
tmp[j] = PQCLEAN_HQCRMRS128_CLEAN_gf_mul(gate_value, PARAM_RS_POLY[j]);
|
||||||
|
@ -44,7 +44,7 @@ void PQCLEAN_HQCRMRS192_AVX2_reed_solomon_encode(uint8_t *cdw, const uint8_t *ms
|
|||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < PARAM_K; ++i) {
|
for (i = 0; i < PARAM_K; ++i) {
|
||||||
gate_value = msg[PARAM_K - 1 - i] ^ cdw[PARAM_N1 - PARAM_K - 1];
|
gate_value = (uint8_t) (msg[PARAM_K - 1 - i] ^ cdw[PARAM_N1 - PARAM_K - 1]);
|
||||||
|
|
||||||
for (j = 0; j < PARAM_G; ++j) {
|
for (j = 0; j < PARAM_G; ++j) {
|
||||||
tmp[j] = PQCLEAN_HQCRMRS192_AVX2_gf_mul(gate_value, PARAM_RS_POLY[j]);
|
tmp[j] = PQCLEAN_HQCRMRS192_AVX2_gf_mul(gate_value, PARAM_RS_POLY[j]);
|
||||||
|
@ -44,7 +44,7 @@ void PQCLEAN_HQCRMRS192_CLEAN_reed_solomon_encode(uint8_t *cdw, const uint8_t *m
|
|||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < PARAM_K; ++i) {
|
for (i = 0; i < PARAM_K; ++i) {
|
||||||
gate_value = msg[PARAM_K - 1 - i] ^ cdw[PARAM_N1 - PARAM_K - 1];
|
gate_value = (uint8_t) (msg[PARAM_K - 1 - i] ^ cdw[PARAM_N1 - PARAM_K - 1]);
|
||||||
|
|
||||||
for (j = 0; j < PARAM_G; ++j) {
|
for (j = 0; j < PARAM_G; ++j) {
|
||||||
tmp[j] = PQCLEAN_HQCRMRS192_CLEAN_gf_mul(gate_value, PARAM_RS_POLY[j]);
|
tmp[j] = PQCLEAN_HQCRMRS192_CLEAN_gf_mul(gate_value, PARAM_RS_POLY[j]);
|
||||||
|
@ -44,7 +44,7 @@ void PQCLEAN_HQCRMRS256_AVX2_reed_solomon_encode(uint8_t *cdw, const uint8_t *ms
|
|||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < PARAM_K; ++i) {
|
for (i = 0; i < PARAM_K; ++i) {
|
||||||
gate_value = msg[PARAM_K - 1 - i] ^ cdw[PARAM_N1 - PARAM_K - 1];
|
gate_value = (uint8_t) (msg[PARAM_K - 1 - i] ^ cdw[PARAM_N1 - PARAM_K - 1]);
|
||||||
|
|
||||||
for (j = 0; j < PARAM_G; ++j) {
|
for (j = 0; j < PARAM_G; ++j) {
|
||||||
tmp[j] = PQCLEAN_HQCRMRS256_AVX2_gf_mul(gate_value, PARAM_RS_POLY[j]);
|
tmp[j] = PQCLEAN_HQCRMRS256_AVX2_gf_mul(gate_value, PARAM_RS_POLY[j]);
|
||||||
|
@ -44,7 +44,7 @@ void PQCLEAN_HQCRMRS256_CLEAN_reed_solomon_encode(uint8_t *cdw, const uint8_t *m
|
|||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < PARAM_K; ++i) {
|
for (i = 0; i < PARAM_K; ++i) {
|
||||||
gate_value = msg[PARAM_K - 1 - i] ^ cdw[PARAM_N1 - PARAM_K - 1];
|
gate_value = (uint8_t) (msg[PARAM_K - 1 - i] ^ cdw[PARAM_N1 - PARAM_K - 1]);
|
||||||
|
|
||||||
for (j = 0; j < PARAM_G; ++j) {
|
for (j = 0; j < PARAM_G; ++j) {
|
||||||
tmp[j] = PQCLEAN_HQCRMRS256_CLEAN_gf_mul(gate_value, PARAM_RS_POLY[j]);
|
tmp[j] = PQCLEAN_HQCRMRS256_CLEAN_gf_mul(gate_value, PARAM_RS_POLY[j]);
|
||||||
|
Loading…
Reference in New Issue
Block a user