Lines Matching refs:EDDSA_448_PUBLIC_BYTES
109 uint8_t pubkey[EDDSA_448_PUBLIC_BYTES], in ossl_c448_ed448_derive_public_key() argument
158 const uint8_t pubkey[EDDSA_448_PUBLIC_BYTES], in ossl_c448_ed448_sign() argument
167 uint8_t nonce_point[EDDSA_448_PUBLIC_BYTES] = { 0 }; in ossl_c448_ed448_sign()
234 || !EVP_DigestUpdate(hashctx, pubkey, EDDSA_448_PUBLIC_BYTES) in ossl_c448_ed448_sign()
249 ossl_curve448_scalar_encode(&signature[EDDSA_448_PUBLIC_BYTES], in ossl_c448_ed448_sign()
267 const uint8_t pubkey[EDDSA_448_PUBLIC_BYTES], in ossl_c448_ed448_sign_prehash() argument
280 if (pub_len != EDDSA_448_PUBLIC_BYTES) in c448_ed448_pubkey_verify()
290 const uint8_t pubkey[EDDSA_448_PUBLIC_BYTES], in ossl_c448_ed448_verify() argument
315 for (i = EDDSA_448_PUBLIC_BYTES - 1; i >= 0; i--) { in ossl_c448_ed448_verify()
316 if (signature[i + EDDSA_448_PUBLIC_BYTES] > order[i]) in ossl_c448_ed448_verify()
318 if (signature[i + EDDSA_448_PUBLIC_BYTES] < order[i]) in ossl_c448_ed448_verify()
343 || !EVP_DigestUpdate(hashctx, signature, EDDSA_448_PUBLIC_BYTES) in ossl_c448_ed448_verify()
344 || !EVP_DigestUpdate(hashctx, pubkey, EDDSA_448_PUBLIC_BYTES) in ossl_c448_ed448_verify()
360 &signature[EDDSA_448_PUBLIC_BYTES], in ossl_c448_ed448_verify()
374 const uint8_t pubkey[EDDSA_448_PUBLIC_BYTES], in ossl_c448_ed448_verify_prehash() argument