Searched refs:EDDSA_448_PUBLIC_BYTES (Results 1 – 3 of 3) sorted by relevance
/third_party/openssl/crypto/ec/curve448/ |
D | ed448.h | 19 # define EDDSA_448_PUBLIC_BYTES 57 macro 22 # define EDDSA_448_PRIVATE_BYTES EDDSA_448_PUBLIC_BYTES 25 # define EDDSA_448_SIGNATURE_BYTES (EDDSA_448_PUBLIC_BYTES + \ 43 uint8_t pubkey [EDDSA_448_PUBLIC_BYTES], 68 const uint8_t pubkey[EDDSA_448_PUBLIC_BYTES], 94 const uint8_t pubkey[EDDSA_448_PUBLIC_BYTES], 123 pubkey[EDDSA_448_PUBLIC_BYTES], 150 const uint8_t pubkey[EDDSA_448_PUBLIC_BYTES], 181 uint8_t enc [EDDSA_448_PUBLIC_BYTES], 196 const uint8_t enc[EDDSA_448_PUBLIC_BYTES]);
|
D | eddsa.c | 113 uint8_t pubkey[EDDSA_448_PUBLIC_BYTES], in ossl_c448_ed448_derive_public_key() argument 162 const uint8_t pubkey[EDDSA_448_PUBLIC_BYTES], in ossl_c448_ed448_sign() argument 171 uint8_t nonce_point[EDDSA_448_PUBLIC_BYTES] = { 0 }; in ossl_c448_ed448_sign() 238 || !EVP_DigestUpdate(hashctx, pubkey, EDDSA_448_PUBLIC_BYTES) in ossl_c448_ed448_sign() 253 ossl_curve448_scalar_encode(&signature[EDDSA_448_PUBLIC_BYTES], in ossl_c448_ed448_sign() 271 const uint8_t pubkey[EDDSA_448_PUBLIC_BYTES], in ossl_c448_ed448_sign_prehash() argument 283 const uint8_t pubkey[EDDSA_448_PUBLIC_BYTES], in ossl_c448_ed448_verify() argument 308 for (i = EDDSA_448_PUBLIC_BYTES - 1; i >= 0; i--) { in ossl_c448_ed448_verify() 309 if (signature[i + EDDSA_448_PUBLIC_BYTES] > order[i]) in ossl_c448_ed448_verify() 311 if (signature[i + EDDSA_448_PUBLIC_BYTES] < order[i]) in ossl_c448_ed448_verify() [all …]
|
D | curve448.c | 280 uint8_t enc[EDDSA_448_PUBLIC_BYTES], in ossl_curve448_point_mul_by_ratio_and_encode_like_eddsa() argument 329 const uint8_t enc[EDDSA_448_PUBLIC_BYTES]) in ossl_curve448_point_decode_like_eddsa_and_mul_by_ratio() argument 331 uint8_t enc2[EDDSA_448_PUBLIC_BYTES]; in ossl_curve448_point_decode_like_eddsa_and_mul_by_ratio()
|