[][src]Function tox_crypto::open

pub fn open(
    c: &[u8],
    n: &Nonce,
    pk: &PublicKey,
    sk: &SecretKey
) -> Result<Vec<u8, Global>, ()>

open() verifies and decrypts a ciphertext c using the receiver's secret key sk, the senders public key pk, and a nonce n. It returns a plaintext Ok(m). If the ciphertext fails verification, open() returns Err(()).