Home
last modified time | relevance | path

Searched refs:q_bit_len (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/crypto/libecc/include/libecc/sig/
H A Decrdsa.h29 #define ECRDSA_R_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
30 #define ECRDSA_S_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
31 #define ECRDSA_SIGLEN(q_bit_len) (ECRDSA_R_LEN(q_bit_len) + \ argument
32 ECRDSA_S_LEN(q_bit_len))
50 ATTRIBUTE_WARN_UNUSED_RET int ecrdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize,
H A Decgdsa.h29 #define ECGDSA_R_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
30 #define ECGDSA_S_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
31 #define ECGDSA_SIGLEN(q_bit_len) (ECGDSA_R_LEN(q_bit_len) + \ argument
32 ECGDSA_S_LEN(q_bit_len))
50 ATTRIBUTE_WARN_UNUSED_RET int ecgdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize,
H A Deckcdsa.h28 #define ECKCDSA_R_LEN(hsize, q_bit_len) LOCAL_MIN(hsize, BYTECEIL(q_bit_len)) argument
29 #define ECKCDSA_S_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
30 #define ECKCDSA_SIGLEN(hsize, q_bit_len) (ECKCDSA_R_LEN(hsize, q_bit_len) + \ argument
31 ECKCDSA_S_LEN(q_bit_len))
49 ATTRIBUTE_WARN_UNUSED_RET int eckcdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize,
H A Dsm2.h25 #define SM2_R_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
26 #define SM2_S_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
27 #define SM2_SIGLEN(q_bit_len) (SM2_R_LEN(q_bit_len) + \ argument
28 SM2_S_LEN(q_bit_len))
56 ATTRIBUTE_WARN_UNUSED_RET int sm2_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *…
H A Decdsa_common.h29 #define ECDSA_R_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
30 #define ECDSA_S_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
31 #define ECDSA_SIGLEN(q_bit_len) (ECDSA_R_LEN(q_bit_len) + \ argument
32 ECDSA_S_LEN(q_bit_len))
57 ATTRIBUTE_WARN_UNUSED_RET int __ecdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, …
H A Dbign_common.h34 #define BIGN_S0_LEN(q_bit_len) (BYTECEIL(q_bit_len) / 2) argument
35 #define BIGN_S1_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
36 #define BIGN_SIGLEN(q_bit_len) (BIGN_S0_LEN(q_bit_len) + \ argument
37 BIGN_S1_LEN(q_bit_len))
73 ATTRIBUTE_WARN_UNUSED_RET int __bign_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u…
H A Decosdsa.h30 #define ECOSDSA_S_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
31 #define ECOSDSA_SIGLEN(hsize, q_bit_len) (ECOSDSA_R_LEN(hsize) + \ argument
32 ECOSDSA_S_LEN(q_bit_len))
50 ATTRIBUTE_WARN_UNUSED_RET int ecosdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize,
H A Decsdsa.h29 #define ECSDSA_S_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
30 #define ECSDSA_SIGLEN(hsize, q_bit_len) (ECSDSA_R_LEN(hsize) + \ argument
31 ECSDSA_S_LEN(q_bit_len))
49 ATTRIBUTE_WARN_UNUSED_RET int ecsdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize,
H A Dbip0340.h24 #define BIP0340_S_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
25 #define BIP0340_SIGLEN(p_bit_len, q_bit_len) (BIP0340_R_LEN(p_bit_len) + \ argument
26 BIP0340_S_LEN(q_bit_len))
44 ATTRIBUTE_WARN_UNUSED_RET int bip0340_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize,
H A Decfsdsa.h29 #define ECFSDSA_S_LEN(q_bit_len) (BYTECEIL(q_bit_len)) argument
30 #define ECFSDSA_SIGLEN(p_bit_len, q_bit_len) (ECFSDSA_R_LEN(p_bit_len) + \ argument
31 ECFSDSA_S_LEN(q_bit_len))
59 ATTRIBUTE_WARN_UNUSED_RET int ecfsdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize,
/freebsd/crypto/libecc/src/sig/
H A Decdsa_common.c48 ATTRIBUTE_WARN_UNUSED_RET static int __ecdsa_rfc6979_nonce(nn_t k, nn_src_t q, bitcnt_t q_bit_len, in __ecdsa_rfc6979_nonce() argument
69 q_len = (u8)BYTECEIL(q_bit_len); in __ecdsa_rfc6979_nonce()
90 if((8 * hsize) > q_bit_len){ in __ecdsa_rfc6979_nonce()
91 ret = nn_rshift(k, k, (bitcnt_t)((8 * hsize) - q_bit_len)); EG(ret, err); in __ecdsa_rfc6979_nonce()
138 while(t_bit_len < q_bit_len){ in __ecdsa_rfc6979_nonce()
146 if((8 * q_len) > q_bit_len){ in __ecdsa_rfc6979_nonce()
147 ret = nn_rshift(k, k, (bitcnt_t)((8 * q_len) - q_bit_len)); EG(ret, err); in __ecdsa_rfc6979_nonce()
203 int __ecdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in __ecdsa_siglen() argument
209 (q_bit_len <= CURVES_MAX_Q_BIT_LEN) && in __ecdsa_siglen()
211 (*siglen) = (u8)ECDSA_SIGLEN(q_bit_len); in __ecdsa_siglen()
[all …]
H A Decgdsa.c69 int ecgdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in ecgdsa_siglen() argument
75 (q_bit_len <= CURVES_MAX_Q_BIT_LEN) && in ecgdsa_siglen()
78 (*siglen) = (u8)ECGDSA_SIGLEN(q_bit_len); in ecgdsa_siglen()
188 bitcnt_t q_bit_len, p_bit_len, rshift; in _ecgdsa_sign_finalize() local
219 q_bit_len = priv_key->params->ec_gen_order_bitlen; in _ecgdsa_sign_finalize()
222 r_len = (u8)ECGDSA_R_LEN(q_bit_len); in _ecgdsa_sign_finalize()
223 s_len = (u8)ECGDSA_S_LEN(q_bit_len); in _ecgdsa_sign_finalize()
233 MUST_HAVE((siglen == ECGDSA_SIGLEN(q_bit_len)), ret, err); in _ecgdsa_sign_finalize()
254 if ((hsize * 8) > q_bit_len) { in _ecgdsa_sign_finalize()
255 rshift = (bitcnt_t)((hsize * 8) - q_bit_len); in _ecgdsa_sign_finalize()
[all …]
H A Dfuzzing_ecgdsa.c49 bitcnt_t q_bit_len, p_bit_len, rshift; in ecgdsa_sign_raw() local
79 q_bit_len = priv_key->params->ec_gen_order_bitlen; in ecgdsa_sign_raw()
82 r_len = (u8)ECGDSA_R_LEN(q_bit_len); in ecgdsa_sign_raw()
83 s_len = (u8)ECGDSA_S_LEN(q_bit_len); in ecgdsa_sign_raw()
86 MUST_HAVE((siglen == ECGDSA_SIGLEN(q_bit_len)), ret, err); in ecgdsa_sign_raw()
113 if ((hsize * 8) > q_bit_len) { in ecgdsa_sign_raw()
114 rshift = (bitcnt_t)((hsize * 8) - q_bit_len); in ecgdsa_sign_raw()
141 MUST_HAVE((noncelen <= (u8)(BYTECEIL(q_bit_len))), ret, err); in ecgdsa_sign_raw()
231 VAR_ZEROIFY(q_bit_len); in ecgdsa_sign_raw()
265 bitcnt_t q_bit_len, rshift; in ecgdsa_verify_raw() local
[all …]
H A Dfuzzing_ecdsa.c47 bitcnt_t rshift, q_bit_len; in ecdsa_sign_raw() local
77 q_bit_len = priv_key->params->ec_gen_order_bitlen; in ecdsa_sign_raw()
79 q_len = (u8)BYTECEIL(q_bit_len); in ecdsa_sign_raw()
90 MUST_HAVE((siglen == ECDSA_SIGLEN(q_bit_len)), ret, err); in ecdsa_sign_raw()
116 if ((hsize * 8) > q_bit_len) { in ecdsa_sign_raw()
117 rshift = (bitcnt_t)((hsize * 8) - q_bit_len); in ecdsa_sign_raw()
142 MUST_HAVE((noncelen <= (u8)(BYTECEIL(q_bit_len))), ret, err); in ecdsa_sign_raw()
261 VAR_ZEROIFY(q_bit_len); in ecdsa_sign_raw()
285 bitcnt_t rshift, q_bit_len; in ecdsa_verify_raw() local
314 q_bit_len = ctx->pub_key->params->ec_gen_order_bitlen; in ecdsa_verify_raw()
[all …]
H A Dbign_common.c200 …RIBUTE_WARN_UNUSED_RET static int __bign_determinitic_nonce(nn_t k, nn_src_t q, bitcnt_t q_bit_len, in __bign_determinitic_nonce() argument
227 q_len = (u8)BYTECEIL(q_bit_len); in __bign_determinitic_nonce()
230 l = (u8)BIGN_S0_LEN(q_bit_len); in __bign_determinitic_nonce()
305 if((q_bit_len % 8) != 0){ in __bign_determinitic_nonce()
306 r_bar[r_bar_len - 1] &= (u8)((0x1 << (q_bit_len % 8)) - 1); in __bign_determinitic_nonce()
376 int __bign_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in __bign_siglen() argument
382 (q_bit_len <= CURVES_MAX_Q_BIT_LEN) && in __bign_siglen()
384 (*siglen) = (u8)BIGN_SIGLEN(q_bit_len); in __bign_siglen()
477 bitcnt_t q_bit_len, p_bit_len; in __bign_sign_finalize() local
513 q_bit_len = priv_key->params->ec_gen_order_bitlen; in __bign_sign_finalize()
[all …]
H A Deckcdsa.c82 int eckcdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, in eckcdsa_siglen() argument
89 (q_bit_len <= CURVES_MAX_Q_BIT_LEN) && in eckcdsa_siglen()
93 (*siglen) = (u8)ECKCDSA_SIGLEN(hsize, q_bit_len); in eckcdsa_siglen()
308 bitcnt_t q_bit_len; in _eckcdsa_sign_finalize() local
337 q_bit_len = priv_key->params->ec_gen_order_bitlen; in _eckcdsa_sign_finalize()
338 r_len = (u8)ECKCDSA_R_LEN(hsize, q_bit_len); in _eckcdsa_sign_finalize()
339 s_len = (u8)ECKCDSA_S_LEN(q_bit_len); in _eckcdsa_sign_finalize()
349 MUST_HAVE((siglen == ECKCDSA_SIGLEN(hsize, q_bit_len)), ret, err); in _eckcdsa_sign_finalize()
500 VAR_ZEROIFY(q_bit_len); in _eckcdsa_sign_finalize()
551 bitcnt_t q_bit_len; in _eckcdsa_verify_init() local
[all …]
H A Decrdsa.c101 int ecrdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in ecrdsa_siglen() argument
107 (q_bit_len <= CURVES_MAX_Q_BIT_LEN) && in ecrdsa_siglen()
109 (*siglen) = (u8)ECRDSA_SIGLEN(q_bit_len); in ecrdsa_siglen()
198 bitcnt_t q_bit_len, p_bit_len; in _ecrdsa_sign_finalize() local
233 q_bit_len = priv_key->params->ec_gen_order_bitlen; in _ecrdsa_sign_finalize()
235 r_len = (u8)ECRDSA_R_LEN(q_bit_len); in _ecrdsa_sign_finalize()
236 s_len = (u8)ECRDSA_S_LEN(q_bit_len); in _ecrdsa_sign_finalize()
244 …MUST_HAVE((cmp < 0) && (p_bit_len <= NN_MAX_BIT_LEN) && (siglen == ECRDSA_SIGLEN(q_bit_len)), ret,… in _ecrdsa_sign_finalize()
374 VAR_ZEROIFY(q_bit_len); in _ecrdsa_sign_finalize()
420 bitcnt_t q_bit_len; in _ecrdsa_verify_init() local
[all …]
H A Decfsdsa.c61 int ecfsdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in ecfsdsa_siglen() argument
67 (q_bit_len <= CURVES_MAX_Q_BIT_LEN) && in ecfsdsa_siglen()
69 (*siglen) = (u8)ECFSDSA_SIGLEN(p_bit_len, q_bit_len); in ecfsdsa_siglen()
260 bitcnt_t p_bit_len, q_bit_len; in _ecfsdsa_sign_finalize() local
287 q_bit_len = ctx->key_pair->priv_key.params->ec_gen_order_bitlen; in _ecfsdsa_sign_finalize()
290 s_len = (u8)ECFSDSA_S_LEN(q_bit_len); in _ecfsdsa_sign_finalize()
301 MUST_HAVE((siglen == ECFSDSA_SIGLEN(p_bit_len, q_bit_len)), ret, err); in _ecfsdsa_sign_finalize()
381 VAR_ZEROIFY(q_bit_len); in _ecfsdsa_sign_finalize()
419 bitcnt_t p_bit_len, q_bit_len; in _ecfsdsa_verify_init() local
441 q_bit_len = ctx->pub_key->params->ec_gen_order_bitlen; in _ecfsdsa_verify_init()
[all …]
H A Decsdsa_common.c71 int __ecsdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, in __ecsdsa_siglen() argument
78 (q_bit_len <= CURVES_MAX_Q_BIT_LEN) && in __ecsdsa_siglen()
82 (*siglen) = (u8)ECSDSA_SIGLEN(hsize, q_bit_len); in __ecsdsa_siglen()
276 bitcnt_t q_bit_len; in __ecsdsa_sign_finalize() local
302 q_bit_len = priv_key->params->ec_gen_order_bitlen; in __ecsdsa_sign_finalize()
305 s_len = (u8)ECSDSA_S_LEN(q_bit_len); in __ecsdsa_sign_finalize()
307 MUST_HAVE((siglen == ECSDSA_SIGLEN(hsize, q_bit_len)), ret, err); in __ecsdsa_sign_finalize()
394 VAR_ZEROIFY(q_bit_len); in __ecsdsa_sign_finalize()
438 bitcnt_t q_bit_len; in __ecsdsa_verify_init() local
467 q_bit_len = pub_key->params->ec_gen_order_bitlen; in __ecsdsa_verify_init()
[all …]
H A Dbip0340.c135 int bip0340_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, in bip0340_siglen() argument
142 (q_bit_len <= CURVES_MAX_Q_BIT_LEN) && in bip0340_siglen()
146 (*siglen) = (u8)BIP0340_SIGLEN(p_bit_len, q_bit_len); in bip0340_siglen()
173 bitcnt_t p_bit_len, q_bit_len; in _bip0340_sign() local
209 q_bit_len = priv_key->params->ec_gen_order_bitlen; in _bip0340_sign()
210 q_len = (u8)BYTECEIL(q_bit_len); in _bip0340_sign()
225 MUST_HAVE((siglen == BIP0340_SIGLEN(p_bit_len, q_bit_len)), ret, err); in _bip0340_sign()
227 MUST_HAVE((q_len == BIP0340_S_LEN(q_bit_len)), ret, err); in _bip0340_sign()
386 bitcnt_t p_bit_len, q_bit_len; in _bip0340_verify_init() local
410 q_bit_len = ctx->pub_key->params->ec_gen_order_bitlen; in _bip0340_verify_init()
[all …]
H A Dsm2.c96 int sm2_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in sm2_siglen() argument
102 (q_bit_len <= CURVES_MAX_Q_BIT_LEN) && in sm2_siglen()
105 (*siglen) = (u8)SM2_SIGLEN(q_bit_len); in sm2_siglen()
314 bitcnt_t q_bit_len; in _sm2_sign_finalize() local
344 q_bit_len = priv_key->params->ec_gen_order_bitlen; in _sm2_sign_finalize()
346 q_len = (u8)BYTECEIL(q_bit_len); in _sm2_sign_finalize()
357 MUST_HAVE((siglen == SM2_SIGLEN(q_bit_len)), ret, err); in _sm2_sign_finalize()
480 VAR_ZEROIFY(q_bit_len); in _sm2_sign_finalize()
521 bitcnt_t q_bit_len; in _sm2_verify_init() local
540 q_bit_len = ctx->pub_key->params->ec_gen_order_bitlen; in _sm2_verify_init()
[all …]
H A Dfuzzing_ecrdsa.c84 bitcnt_t q_bit_len, p_bit_len; in ecrdsa_sign_raw() local
120 q_bit_len = priv_key->params->ec_gen_order_bitlen; in ecrdsa_sign_raw()
122 r_len = (u8)ECRDSA_R_LEN(q_bit_len); in ecrdsa_sign_raw()
123 s_len = (u8)ECRDSA_S_LEN(q_bit_len); in ecrdsa_sign_raw()
128 MUST_HAVE((siglen == ECRDSA_SIGLEN(q_bit_len)), ret, err); in ecrdsa_sign_raw()
144 MUST_HAVE((noncelen <= (u8)(BYTECEIL(q_bit_len))), ret, err); in ecrdsa_sign_raw()
267 VAR_ZEROIFY(q_bit_len); in ecrdsa_sign_raw()
H A Decosdsa.c43 int ecosdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, in ecosdsa_siglen() argument
46 return __ecsdsa_siglen(p_bit_len, q_bit_len, hsize, blocksize, siglen); in ecosdsa_siglen()
H A Decsdsa.c43 int ecsdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, in ecsdsa_siglen() argument
46 return __ecsdsa_siglen(p_bit_len, q_bit_len, hsize, blocksize, siglen); in ecsdsa_siglen()
/freebsd/crypto/libecc/src/nn/
H A Dnn_rand.c98 bitcnt_t q_bit_len, q_len; in nn_get_random_mod() local
104 ret = nn_bitlen(q, &q_bit_len); EG(ret, err); in nn_get_random_mod()
105 q_len = (bitcnt_t)BYTECEIL(q_bit_len); in nn_get_random_mod()

12