[][src]Function ece::encrypt

pub fn encrypt(
    remote_pub: &[u8],
    remote_auth: &[u8],
    salt: &[u8],
    data: &[u8]
) -> Result<Vec<u8>>

Encrypt a block using default AES128GCM encoding.

param remote_pub &u8 - The remote public key param remote_auth &u8 - The remote authorization token param salt &u8 - The locally generated random salt param data &u8 - The data to encrypt