Skip to main content

Crypto

Trait Crypto 

Source
pub trait Crypto {
    // Provided methods
    fn encrypt(receiver_pub_key: &[u8], msg: &[u8]) -> Result<Vec<u8>> { ... }
    fn decrypt(receiver_secret_key: &[u8], msg: &[u8]) -> Result<Vec<u8>> { ... }
}

Provided Methods§

Source

fn encrypt(receiver_pub_key: &[u8], msg: &[u8]) -> Result<Vec<u8>>

数据加密

Source

fn decrypt(receiver_secret_key: &[u8], msg: &[u8]) -> Result<Vec<u8>>

数据解密

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§