Lines Matching defs:X25519
99 pub const X25519: Id = Id(ffi::EVP_PKEY_X25519);
261 /// Currently this is: [`Id::X25519`], [`Id::ED25519`], [`Id::X448`] or [`Id::ED448`].
312 /// Currently this is: [`Id::HMAC`], [`Id::X25519`], [`Id::ED25519`], [`Id::X448`] or [`Id::ED448`].
500 /// Generates a new private X25519 key.
513 /// let public_key = PKey::public_key_from_raw_bytes(public, Id::X25519)?;
525 PKey::generate_eddsa(Id::X25519)
725 /// Algorithm types that support raw private keys are HMAC, X25519, ED25519, X448 or ED448
766 /// Algorithm types that support raw public keys are X25519, ED25519, X448 or ED448
1111 test_raw_public_key(PKey::generate_x25519, Id::X25519);
1122 test_raw_private_key(PKey::generate_x25519, Id::X25519);