Lines Matching refs:sig
582 const ASN1_STRING *sig) in ecd_sig_info_set25519() argument
598 const ASN1_STRING *sig) in ecd_sig_info_set448() argument
804 static int pkey_ecd_digestsign25519(EVP_MD_CTX *ctx, unsigned char *sig, in pkey_ecd_digestsign25519() argument
815 if (sig == NULL) { in pkey_ecd_digestsign25519()
824 if (ossl_ed25519_sign(sig, tbs, tbslen, edkey->pubkey, edkey->privkey, in pkey_ecd_digestsign25519()
833 static int pkey_ecd_digestsign448(EVP_MD_CTX *ctx, unsigned char *sig, in pkey_ecd_digestsign448() argument
844 if (sig == NULL) { in pkey_ecd_digestsign448()
853 if (ossl_ed448_sign(edkey->libctx, sig, tbs, tbslen, edkey->pubkey, in pkey_ecd_digestsign448()
860 static int pkey_ecd_digestverify25519(EVP_MD_CTX *ctx, const unsigned char *sig, in pkey_ecd_digestverify25519() argument
874 return ossl_ed25519_verify(tbs, tbslen, sig, edkey->pubkey, in pkey_ecd_digestverify25519()
880 static int pkey_ecd_digestverify448(EVP_MD_CTX *ctx, const unsigned char *sig, in pkey_ecd_digestverify448() argument
894 return ossl_ed448_verify(edkey->libctx, tbs, tbslen, sig, edkey->pubkey, in pkey_ecd_digestverify448()
1188 unsigned char *sig, size_t *siglen, in s390x_pkey_ecd_digestsign25519() argument
1194 unsigned char sig[64]; in s390x_pkey_ecd_digestsign25519() member
1207 if (sig == NULL) { in s390x_pkey_ecd_digestsign25519()
1225 s390x_flip_endian32(sig, param.ed25519.sig); in s390x_pkey_ecd_digestsign25519()
1226 s390x_flip_endian32(sig + 32, param.ed25519.sig + 32); in s390x_pkey_ecd_digestsign25519()
1233 unsigned char *sig, size_t *siglen, in s390x_pkey_ecd_digestsign448() argument
1239 unsigned char sig[128]; in s390x_pkey_ecd_digestsign448() member
1252 if (sig == NULL) { in s390x_pkey_ecd_digestsign448()
1270 s390x_flip_endian64(param.ed448.sig, param.ed448.sig); in s390x_pkey_ecd_digestsign448()
1271 s390x_flip_endian64(param.ed448.sig + 64, param.ed448.sig + 64); in s390x_pkey_ecd_digestsign448()
1272 memcpy(sig, param.ed448.sig, 57); in s390x_pkey_ecd_digestsign448()
1273 memcpy(sig + 57, param.ed448.sig + 64, 57); in s390x_pkey_ecd_digestsign448()
1280 const unsigned char *sig, in s390x_pkey_ecd_digestverify25519() argument
1287 unsigned char sig[64]; in s390x_pkey_ecd_digestverify25519() member
1303 s390x_flip_endian32(param.ed25519.sig, sig); in s390x_pkey_ecd_digestverify25519()
1304 s390x_flip_endian32(param.ed25519.sig + 32, sig + 32); in s390x_pkey_ecd_digestverify25519()
1312 const unsigned char *sig, in s390x_pkey_ecd_digestverify448() argument
1319 unsigned char sig[128]; in s390x_pkey_ecd_digestverify448() member
1335 memcpy(param.ed448.sig, sig, 57); in s390x_pkey_ecd_digestverify448()
1336 s390x_flip_endian64(param.ed448.sig, param.ed448.sig); in s390x_pkey_ecd_digestverify448()
1337 memcpy(param.ed448.sig + 64, sig + 57, 57); in s390x_pkey_ecd_digestverify448()
1338 s390x_flip_endian64(param.ed448.sig + 64, param.ed448.sig + 64); in s390x_pkey_ecd_digestverify448()