diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libcrypto/bn/bn_isqrt.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/libcrypto/bn/bn_isqrt.c b/src/lib/libcrypto/bn/bn_isqrt.c index c6a3a9760c..19e31eab34 100644 --- a/src/lib/libcrypto/bn/bn_isqrt.c +++ b/src/lib/libcrypto/bn/bn_isqrt.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn_isqrt.c,v 1.1 2022/07/13 06:28:22 tb Exp $ */ | 1 | /* $OpenBSD: bn_isqrt.c,v 1.2 2022/07/13 11:20:00 tb Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2022 Theo Buehler <tb@openbsd.org> | 3 | * Copyright (c) 2022 Theo Buehler <tb@openbsd.org> |
4 | * | 4 | * |
@@ -162,12 +162,12 @@ bn_isqrt(BIGNUM *out_sqrt, int *out_perfect, const BIGNUM *n, BN_CTX *in_ctx) | |||
162 | * The tables are generated in regress/lib/libcrypto/bn/bn_isqrt.c. | 162 | * The tables are generated in regress/lib/libcrypto/bn/bn_isqrt.c. |
163 | */ | 163 | */ |
164 | 164 | ||
165 | static const uint8_t is_square_mod_11[] = { | 165 | const uint8_t is_square_mod_11[] = { |
166 | 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, | 166 | 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, |
167 | }; | 167 | }; |
168 | CTASSERT(sizeof(is_square_mod_11) == 11); | 168 | CTASSERT(sizeof(is_square_mod_11) == 11); |
169 | 169 | ||
170 | static const uint8_t is_square_mod_63[] = { | 170 | const uint8_t is_square_mod_63[] = { |
171 | 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, | 171 | 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, |
172 | 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, | 172 | 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, |
173 | 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, | 173 | 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, |
@@ -175,7 +175,7 @@ static const uint8_t is_square_mod_63[] = { | |||
175 | }; | 175 | }; |
176 | CTASSERT(sizeof(is_square_mod_63) == 63); | 176 | CTASSERT(sizeof(is_square_mod_63) == 63); |
177 | 177 | ||
178 | static const uint8_t is_square_mod_64[] = { | 178 | const uint8_t is_square_mod_64[] = { |
179 | 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, | 179 | 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, |
180 | 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, | 180 | 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, |
181 | 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, | 181 | 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, |
@@ -183,7 +183,7 @@ static const uint8_t is_square_mod_64[] = { | |||
183 | }; | 183 | }; |
184 | CTASSERT(sizeof(is_square_mod_64) == 64); | 184 | CTASSERT(sizeof(is_square_mod_64) == 64); |
185 | 185 | ||
186 | static const uint8_t is_square_mod_65[] = { | 186 | const uint8_t is_square_mod_65[] = { |
187 | 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, | 187 | 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, |
188 | 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, | 188 | 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, |
189 | 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, | 189 | 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, |