Lines Matching defs:sig

34 static int s390x_ed25519_digestsign(const ECX_KEY *edkey, unsigned char *sig,
36 static int s390x_ed448_digestsign(const ECX_KEY *edkey, unsigned char *sig,
39 const unsigned char *sig,
42 const unsigned char *sig,
231 int ed25519_digest_verify(void *vpeddsactx, const unsigned char *sig,
243 return s390x_ed25519_digestverify(edkey, sig, tbs, tbslen);
246 return ossl_ed25519_verify(tbs, tbslen, sig, edkey->pubkey,
250 int ed448_digest_verify(void *vpeddsactx, const unsigned char *sig,
262 return s390x_ed448_digestverify(edkey, sig, tbs, tbslen);
265 return ossl_ed448_verify(peddsactx->libctx, tbs, tbslen, sig, edkey->pubkey,
370 static int s390x_ed25519_digestsign(const ECX_KEY *edkey, unsigned char *sig,
376 unsigned char sig[64];
390 s390x_flip_endian32(sig, param.ed25519.sig);
391 s390x_flip_endian32(sig + 32, param.ed25519.sig + 32);
395 static int s390x_ed448_digestsign(const ECX_KEY *edkey, unsigned char *sig,
401 unsigned char sig[128];
415 s390x_flip_endian64(param.ed448.sig, param.ed448.sig);
416 s390x_flip_endian64(param.ed448.sig + 64, param.ed448.sig + 64);
417 memcpy(sig, param.ed448.sig, 57);
418 memcpy(sig + 57, param.ed448.sig + 64, 57);
423 const unsigned char *sig,
428 unsigned char sig[64];
435 s390x_flip_endian32(param.ed25519.sig, sig);
436 s390x_flip_endian32(param.ed25519.sig + 32, sig + 32);
444 const unsigned char *sig,
450 unsigned char sig[128];
457 memcpy(param.ed448.sig, sig, 57);
458 s390x_flip_endian64(param.ed448.sig, param.ed448.sig);
459 memcpy(param.ed448.sig + 64, sig + 57, 57);
460 s390x_flip_endian64(param.ed448.sig + 64, param.ed448.sig + 64);