| /freebsd/crypto/openssl/doc/man7/ |
| H A D | EVP_PKEY-X25519.pod | 5 EVP_PKEY-X25519, EVP_PKEY-X448, EVP_PKEY-ED25519, EVP_PKEY-ED448, 6 EVP_KEYMGMT-X25519, EVP_KEYMGMT-X448, EVP_KEYMGMT-ED25519, EVP_KEYMGMT-ED448 7 - EVP_PKEY X25519, X448, ED25519 and ED448 keytype and algorithm support 11 The B<X25519>, B<X448>, B<ED25519> and B<ED448> keytypes are 25 It should have a length of at least 32 for X25519, and 56 for X448. 26 This is only supported by X25519 and X448. 30 This getter is only supported by X25519 and X448 for the FIPS provider. 31 Since X25519 and X448 are unapproved in FIPS 140-3 this getter return 0. 39 =head2 Common X25519, X448, ED25519 and ED448 parameters 49 This is only supported by X25519 and X448. The group name must be "x25519" or [all …]
|
| H A D | X25519.pod | 5 X25519, 7 - EVP_PKEY X25519 and X448 support 11 The B<X25519> and B<X448> EVP_PKEY implementation supports key generation and 12 key derivation using B<X25519> and B<X448>. It has associated private and public 22 A context for the B<X25519> algorithm can be obtained by calling: 30 X25519 or X448 private keys can be set directly using 36 X25519 or X448 public keys can be set directly using 42 This example generates an B<X25519> private key and writes it to standard 56 B<X25519> and B<X448>.
|
| H A D | EVP_KEM-X25519.pod | 5 EVP_KEM-X25519, EVP_KEM-X448 6 - EVP_KEM X25519 and EVP_KEM X448 keytype and algorithm support 10 The B<X25519> and <X448> keytype and its parameters are described in 11 L<EVP_PKEY-X25519(7)>. 14 =head2 X25519 and X448 KEM parameters 20 The OpenSSL X25519 and X448 Key Encapsulation Mechanisms only support the 28 by doing an X25519 or X448 key exchange using the ephemeral private key and a 46 It should have a length of at least 32 for X25519, and 56 for X448.
|
| H A D | EVP_KEYEXCH-X25519.pod | 5 EVP_KEYEXCH-X25519, 7 - X25519 and X448 Key Exchange algorithm support 11 Key exchange support for the B<X25519> and B<X448> key types. 21 B<X25519> and B<X448> are not FIPS approved in FIPS 140-3. 31 L<EVP_PKEY-X25519(7)/Examples>.
|
| H A D | OSSL_PROVIDER-default.pod | 166 =item X25519, see L<EVP_KEYEXCH-X25519(7)> 256 =item X25519, see L<EVP_KEM-X25519(7)> 292 =item X25519, see L<EVP_KEYMGMT-X25519(7)> 389 =item X25519 457 =item X25519
|
| H A D | EVP_SIGNATURE-ED25519.pod | 88 See L<EVP_PKEY-X25519(7)> for information related to B<X25519> and B<X448> keys. 171 L<EVP_PKEY-X25519(7)>
|
| H A D | OSSL_PROVIDER-base.pod | 93 =item X25519 161 =item X25519
|
| /freebsd/crypto/openssl/test/ssl-tests/ |
| H A D | 28-seclevel.cnf | 9 test-4 = 4-SECLEVEL 3 with P-384 key, X25519 ECDHE 111 [4-SECLEVEL 3 with P-384 key, X25519 ECDHE] 112 ssl_conf = 4-SECLEVEL 3 with P-384 key, X25519 ECDHE-ssl 114 [4-SECLEVEL 3 with P-384 key, X25519 ECDHE-ssl] 115 server = 4-SECLEVEL 3 with P-384 key, X25519 ECDHE-server 116 client = 4-SECLEVEL 3 with P-384 key, X25519 ECDHE-client 118 [4-SECLEVEL 3 with P-384 key, X25519 ECDHE-server] 121 Groups = X25519 124 [4-SECLEVEL 3 with P-384 key, X25519 ECDHE-client]
|
| H A D | 28-seclevel.cnf.in | 70 name => "SECLEVEL 3 with P-384 key, X25519 ECDHE", 74 "Groups" => "X25519" },
|
| /freebsd/crypto/libecc/src/tests/ |
| H A D | x25519_test_vectors.h | 33 .ecdh_type = X25519, 64 .ecdh_type = X25519, 98 .ecdh_type = X25519, 130 .ecdh_type = X25519,
|
| /freebsd/crypto/openssl/test/recipes/30-test_evp_data/ |
| H A D | evppkey_ecx.txt | 20 Title = X25519 test vectors (from RFC7748 6.1) 46 PrivateKeyRaw=Alice-25519-Raw:X25519:77076d0a7318a57d3c16c17251b26645df4c2f87ebc0992ab177fba51db92c… 48 PublicKeyRaw=Alice-25519-PUBLIC-Raw:X25519:8520f0098930a754748b7ddcb43ef75a0dbf3a0d26381af4eba4a98e… 52 PrivateKeyRaw=Bob-25519-Raw:X25519:5dab087e624a8a4b79e17f8b83800ee66f3bb1292618b6fd1c2f8b27ff88e0eb 54 PublicKeyRaw=Bob-25519-PUBLIC-Raw:X25519:de9edb7d7b7dc1b4d35b61c2ece435373f8343c85b78674dadfc7e146f… 65 # Test that X25519 Key exchange is not FIPS approved 88 # Illegal sign/verify operations with X25519 key 560 PrivateKeyRaw = WychePRIVATE0:X25519:288796bc5aff4b81a37501757bc0753a3c21964790d38699308debc17a6eaf… 562 PublicKeyRaw = WychePUBLIC0:X25519:f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f 569 PrivateKeyRaw = WychePRIVATE1:X25519:60887b3dc72443026ebedbbbb70665f42b87add1440e7768fbd7e8e2ce5f63… [all …]
|
| H A D | evppkey_ecx_kem.txt | 11 Kem = X25519 17 Kem = X25519
|
| /freebsd/secure/lib/libcrypto/man/man7/ |
| H A D | Makefile | 37 MAN+= EVP_KEM-X25519.7 40 MAN+= EVP_KEYEXCH-X25519.7 74 MAN+= EVP_PKEY-X25519.7 98 MAN+= X25519.7 158 MLINKS+= X25519.7 X448.7
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | EVP_PKEY_fromdata.pod | 43 L<B<EVP_PKEY-ED448>(7)|EVP_PKEY-ED448(7)/Common X25519, X448, ED25519 and ED448 parameters>, 44 L<B<EVP_PKEY-X25519>(7)|EVP_PKEY-X25519(7)/Common X25519, X448, ED25519 and ED448 parameters>, 45 L<B<EVP_PKEY-X448>(7)|EVP_PKEY-X448(7)/Common X25519, X448, ED25519 and ED448 parameters>, 46 L<B<EVP_PKEY-ED25519>(7)|EVP_PKEY-ED25519(7)/Common X25519, X448, ED25519 and ED448 parameters>, 275 L<EVP_PKEY-X25519(7)>,
|
| H A D | EVP_PKEY_CTX_set_params.pod | 59 L<EVP_PKEY-X25519(7)/Common X25519, X448, ED25519 and ED448 parameters>
|
| H A D | EVP_PKEY_new.pod | 100 C<X25519>, 135 B<X25519>, 164 B<X25519>, 191 B<X25519>, 258 L<EVP_PKEY-X25519(7)>,
|
| /freebsd/crypto/openssl/test/certs/ |
| H A D | ee-ed25519.pem | 12 Public Key Algorithm: X25519 13 X25519 Public-Key:
|
| /freebsd/crypto/openssl/test/recipes/30-test_evp_pkey_provided/ |
| H A D | X25519.pub.txt | 1 X25519 Public-Key:
|
| H A D | X25519.priv.txt | 1 X25519 Private-Key:
|
| /freebsd/crypto/libecc/src/wycheproof_tests/ |
| H A D | libecc_wycheproof_tests.h | 565485 .xdh_alg = X25519, 565512 .xdh_alg = X25519, 565539 .xdh_alg = X25519, 565566 .xdh_alg = X25519, 565593 .xdh_alg = X25519, 565620 .xdh_alg = X25519, 565647 .xdh_alg = X25519, 565674 .xdh_alg = X25519, 565701 .xdh_alg = X25519, 565728 .xdh_alg = X25519, [all …]
|
| /freebsd/crypto/openssl/doc/HOWTO/ |
| H A D | keys.txt | 126 X25519, X448, Ed25519 and Ed448 are treated as distinct algorithms and not as 128 following command to generate an X25519 key: 130 openssl genpkey -algorithm X25519 -out xkey.pem
|
| /freebsd/crypto/openssl/providers/ |
| H A D | encoders.inc | 63 ENCODER_TEXT("X25519", x25519, yes), 221 ENCODER_w_structure("X25519", x25519, yes, der, EncryptedPrivateKeyInfo), 222 ENCODER_w_structure("X25519", x25519, yes, pem, EncryptedPrivateKeyInfo), 223 ENCODER_w_structure("X25519", x25519, yes, der, PrivateKeyInfo), 224 ENCODER_w_structure("X25519", x25519, yes, pem, PrivateKeyInfo), 225 ENCODER_w_structure("X25519", x25519, yes, der, SubjectPublicKeyInfo), 226 ENCODER_w_structure("X25519", x25519, yes, pem, SubjectPublicKeyInfo),
|
| /freebsd/crypto/openssl/providers/common/der/ |
| H A D | ECX.asn1 | 14 id-X25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 110 }
|
| /freebsd/crypto/openssl/test/recipes/ |
| H A D | 70-test_key_share.t | 39 X25519 => 0x1d, 215 ok(TLSProxy::Message->success() && ($selectedgroupid == X25519),
|
| /freebsd/crypto/libecc/include/libecc/ |
| H A D | lib_ecc_types.h | 65 X25519 = 16, enumerator
|