Lines Matching refs:signature
131 uint8_t signature[EDDSA_448_SIGNATURE_BYTES], in c448_ed448_sign()
220 OPENSSL_cleanse(signature, EDDSA_448_SIGNATURE_BYTES); in c448_ed448_sign()
221 memcpy(signature, nonce_point, sizeof(nonce_point)); in c448_ed448_sign()
222 curve448_scalar_encode(&signature[EDDSA_448_PUBLIC_BYTES], in c448_ed448_sign()
236 uint8_t signature[EDDSA_448_SIGNATURE_BYTES], in c448_ed448_sign_prehash()
242 return c448_ed448_sign(signature, privkey, pubkey, hash, 64, 1, context, in c448_ed448_sign_prehash()
247 const uint8_t signature[EDDSA_448_SIGNATURE_BYTES], in c448_ed448_verify()
274 if (signature[i + EDDSA_448_PUBLIC_BYTES] > order[i]) in c448_ed448_verify()
276 if (signature[i + EDDSA_448_PUBLIC_BYTES] < order[i]) in c448_ed448_verify()
289 curve448_point_decode_like_eddsa_and_mul_by_ratio(r_point, signature); in c448_ed448_verify()
301 || !EVP_DigestUpdate(hashctx, signature, EDDSA_448_PUBLIC_BYTES) in c448_ed448_verify()
318 &signature[EDDSA_448_PUBLIC_BYTES], in c448_ed448_verify()
329 const uint8_t signature[EDDSA_448_SIGNATURE_BYTES], in c448_ed448_verify_prehash()
334 return c448_ed448_verify(signature, pubkey, hash, 64, 1, context, in c448_ed448_verify_prehash()
348 const uint8_t signature[114], const uint8_t public_key[57], in ED448_verify()
351 return c448_ed448_verify(signature, public_key, message, message_len, 0, in ED448_verify()
364 int ED448ph_verify(const uint8_t hash[64], const uint8_t signature[114], in ED448ph_verify()
368 return c448_ed448_verify_prehash(signature, public_key, hash, context, in ED448ph_verify()