pub trait X255: CryptoClient {
    fn generate_x255_secret_key(
        &mut self,
        persistence: Location
    ) -> ClientResult<'_, GenerateKey, Self> { ... }
fn derive_x255_public_key(
        &mut self,
        secret_key: KeyId,
        persistence: Location
    ) -> ClientResult<'_, DeriveKey, Self> { ... }
fn agree_x255(
        &mut self,
        private_key: KeyId,
        public_key: KeyId,
        persistence: Location
    ) -> ClientResult<'_, Agree, Self> { ... } }

Provided methods

Implementors