Lines Matching defs:sig
578 const ASN1_STRING *sig)
599 const ASN1_STRING *sig)
805 static int pkey_ecd_digestsign25519(EVP_MD_CTX *ctx, unsigned char *sig,
816 if (sig == NULL) {
825 if (ossl_ed25519_sign(sig, tbs, tbslen, edkey->pubkey, edkey->privkey, NULL,
832 static int pkey_ecd_digestsign448(EVP_MD_CTX *ctx, unsigned char *sig,
843 if (sig == NULL) {
852 if (ossl_ed448_sign(edkey->libctx, sig, tbs, tbslen, edkey->pubkey,
859 static int pkey_ecd_digestverify25519(EVP_MD_CTX *ctx, const unsigned char *sig,
873 return ossl_ed25519_verify(tbs, tbslen, sig, edkey->pubkey,
877 static int pkey_ecd_digestverify448(EVP_MD_CTX *ctx, const unsigned char *sig,
891 return ossl_ed448_verify(edkey->libctx, tbs, tbslen, sig, edkey->pubkey,
1185 unsigned char *sig, size_t *siglen,
1191 unsigned char sig[64];
1204 if (sig == NULL) {
1222 s390x_flip_endian32(sig, param.ed25519.sig);
1223 s390x_flip_endian32(sig + 32, param.ed25519.sig + 32);
1230 unsigned char *sig, size_t *siglen,
1236 unsigned char sig[128];
1249 if (sig == NULL) {
1267 s390x_flip_endian64(param.ed448.sig, param.ed448.sig);
1268 s390x_flip_endian64(param.ed448.sig + 64, param.ed448.sig + 64);
1269 memcpy(sig, param.ed448.sig, 57);
1270 memcpy(sig + 57, param.ed448.sig + 64, 57);
1277 const unsigned char *sig,
1284 unsigned char sig[64];
1300 s390x_flip_endian32(param.ed25519.sig, sig);
1301 s390x_flip_endian32(param.ed25519.sig + 32, sig + 32);
1309 const unsigned char *sig,
1316 unsigned char sig[128];
1332 memcpy(param.ed448.sig, sig, 57);
1333 s390x_flip_endian64(param.ed448.sig, param.ed448.sig);
1334 memcpy(param.ed448.sig + 64, sig + 57, 57);
1335 s390x_flip_endian64(param.ed448.sig + 64, param.ed448.sig + 64);