/openssl/crypto/ec/ |
H A D | ecx_s390x.c | 159 } ed25519; in s390x_ed25519_mul() member 166 s390x_flip_endian32(param.ed25519.x_src, x_src); in s390x_ed25519_mul() 167 s390x_flip_endian32(param.ed25519.y_src, y_src); in s390x_ed25519_mul() 168 s390x_flip_endian32(param.ed25519.d_src, d_src); in s390x_ed25519_mul() 170 rc = s390x_pcc(S390X_SCALAR_MULTIPLY_ED25519, ¶m.ed25519) ? 0 : 1; in s390x_ed25519_mul() 172 s390x_flip_endian32(x_dst, param.ed25519.x_dst); in s390x_ed25519_mul() 173 s390x_flip_endian32(y_dst, param.ed25519.y_dst); in s390x_ed25519_mul() 176 OPENSSL_cleanse(param.ed25519.d_src, sizeof(param.ed25519.d_src)); in s390x_ed25519_mul()
|
H A D | ecx_meth.c | 1196 } ed25519; in s390x_pkey_ecd_digestsign25519() member 1218 memcpy(param.ed25519.priv, edkey->privkey, sizeof(param.ed25519.priv)); in s390x_pkey_ecd_digestsign25519() 1220 rc = s390x_kdsa(S390X_EDDSA_SIGN_ED25519, ¶m.ed25519, tbs, tbslen); in s390x_pkey_ecd_digestsign25519() 1221 OPENSSL_cleanse(param.ed25519.priv, sizeof(param.ed25519.priv)); 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() 1289 } ed25519; 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() 1305 s390x_flip_endian32(param.ed25519.pub, edkey->pubkey); in s390x_pkey_ecd_digestverify25519() [all …]
|
/openssl/providers/implementations/signature/ |
H A D | eddsa_sig.c | 1039 IMPL_EDDSA_DISPATCH(ed25519,ed25519); 1040 IMPL_EDDSA_DISPATCH(ed25519ph,ed25519); 1041 IMPL_EDDSA_DISPATCH(ed25519ctx,ed25519); 1055 } ed25519; in s390x_ed25519_digestsign() member 1060 memcpy(param.ed25519.priv, edkey->privkey, sizeof(param.ed25519.priv)); in s390x_ed25519_digestsign() 1063 OPENSSL_cleanse(param.ed25519.priv, sizeof(param.ed25519.priv)); in s390x_ed25519_digestsign() 1067 s390x_flip_endian32(sig, param.ed25519.sig); in s390x_ed25519_digestsign() 1068 s390x_flip_endian32(sig + 32, param.ed25519.sig + 32); in s390x_ed25519_digestsign() 1107 } ed25519; in s390x_ed25519_digestverify() member 1112 s390x_flip_endian32(param.ed25519.sig, sig); in s390x_ed25519_digestverify() [all …]
|
/openssl/test/ssl-tests/ |
H A D | 20-cert-select.cnf | 76 Ed25519.Certificate = ${ENV::TEST_CERTS_DIR}/server-ed25519-cert.pem 77 Ed25519.PrivateKey = ${ENV::TEST_CERTS_DIR}/server-ed25519-key.pem 175 Ed25519.PrivateKey = ${ENV::TEST_CERTS_DIR}/server-ed25519-key.pem 208 Ed25519.PrivateKey = ${ENV::TEST_CERTS_DIR}/server-ed25519-key.pem 217 SignatureAlgorithms = ECDSA+SHA256:ed25519 268 Ed25519.PrivateKey = ${ENV::TEST_CERTS_DIR}/server-ed25519-key.pem 302 Ed25519.PrivateKey = ${ENV::TEST_CERTS_DIR}/server-ed25519-key.pem 556 SignatureAlgorithms = ed25519:ECDSA+SHA256 754 SignatureAlgorithms = ECDSA+SHA256:ed25519 1532 SignatureAlgorithms = ed25519 [all …]
|
H A D | 20-cert-select.cnf.in | 18 "Ed25519.Certificate" => test_pem("server-ed25519-cert.pem"), 19 "Ed25519.PrivateKey" => test_pem("server-ed25519-key.pem"), 30 "Ed25519.Certificate" => test_pem("server-ed25519-cert.pem"), 31 "Ed25519.PrivateKey" => test_pem("server-ed25519-key.pem"), 143 "SignatureAlgorithms" => "ECDSA+SHA256:ed25519", 302 "SignatureAlgorithms" => "ed25519:ECDSA+SHA256", 420 "SignatureAlgorithms" => "ECDSA+SHA256:ed25519", 620 "Ed25519.Certificate" => test_pem("server-ed25519-cert.pem"), 621 "Ed25519.PrivateKey" => test_pem("server-ed25519-key.pem"), 812 "SignatureAlgorithms" => "ed25519", [all …]
|
/openssl/providers/ |
H A D | encoders.inc | 61 ENCODER_TEXT("ED25519", ed25519, yes), 201 ENCODER_w_structure("ED25519", ed25519, yes, der, EncryptedPrivateKeyInfo), 202 ENCODER_w_structure("ED25519", ed25519, yes, pem, EncryptedPrivateKeyInfo), 203 ENCODER_w_structure("ED25519", ed25519, yes, der, PrivateKeyInfo), 204 ENCODER_w_structure("ED25519", ed25519, yes, pem, PrivateKeyInfo), 205 ENCODER_w_structure("ED25519", ed25519, yes, der, SubjectPublicKeyInfo), 206 ENCODER_w_structure("ED25519", ed25519, yes, pem, SubjectPublicKeyInfo),
|
H A D | decoders.inc | 62 DECODER_w_structure("ED25519", der, PrivateKeyInfo, ed25519, yes), 63 DECODER_w_structure("ED25519", der, SubjectPublicKeyInfo, ed25519, yes),
|
/openssl/test/recipes/95-test_external_tlsfuzzer_data/ |
H A D | cert.json.in | 15 …", "ecdsa_secp256r1_sha256 ecdsa_secp384r1_sha384 ecdsa_secp521r1_sha512 ed25519 ed448 8+26 8+27 8… 20 …", "ecdsa_secp256r1_sha256 ecdsa_secp384r1_sha384 ecdsa_secp521r1_sha512 ed25519 ed448 8+26 8+27 8…
|
/openssl/providers/implementations/encode_decode/ |
H A D | encode_key2any.c | 1406 MAKE_ENCODER(ed25519, ecx, EVP_PKEY_ED25519, EncryptedPrivateKeyInfo, der); 1407 MAKE_ENCODER(ed25519, ecx, EVP_PKEY_ED25519, EncryptedPrivateKeyInfo, pem); 1408 MAKE_ENCODER(ed25519, ecx, EVP_PKEY_ED25519, PrivateKeyInfo, der); 1409 MAKE_ENCODER(ed25519, ecx, EVP_PKEY_ED25519, PrivateKeyInfo, pem); 1410 MAKE_ENCODER(ed25519, ecx, EVP_PKEY_ED25519, SubjectPublicKeyInfo, der); 1411 MAKE_ENCODER(ed25519, ecx, EVP_PKEY_ED25519, SubjectPublicKeyInfo, pem);
|
H A D | decode_der2key.c | 843 MAKE_DECODER("ED25519", ed25519, ecx, PrivateKeyInfo); 844 MAKE_DECODER("ED25519", ed25519, ecx, SubjectPublicKeyInfo);
|
H A D | encode_key2text.c | 874 MAKE_TEXT_ENCODER(ed25519, ecx);
|
/openssl/test/certs/ |
H A D | mkcert.sh | 57 ed25519) ;;
|
/openssl/doc/man7/ |
H A D | EVP_SIGNATURE-ED25519.pod | 134 Valid algorithm names are B<ed25519>, B<ed448> and B<eddsa>. If B<eddsa> is
|
/openssl/test/recipes/75-test_quicapi_data/ |
H A D | ssltraceref-zlib.txt | 46 ed25519 (0x0807)
|
H A D | ssltraceref.txt | 46 ed25519 (0x0807)
|
/openssl/providers/implementations/keymgmt/ |
H A D | ecx_kmgmt.c | 1022 MAKE_KEYMGMT_FUNCTIONS(ed25519) in MAKE_KEYMGMT_FUNCTIONS()
|
/openssl/doc/man3/ |
H A D | SSL_CONF_cmd.pod | 127 B<ed25519>, or B<rsa_pss_pss_sha256>. Additional providers may make available 396 specified using the IETF name, e.g., B<ecdsa_secp256r1_sha256>, B<ed25519>,
|
/openssl/ |
H A D | CHANGES.md | 3706 * Check that ed25519 and ed448 are allowed by the security level. Previously
|