Function sodiumoxide::crypto::secretbox::xsalsa20poly1305::open_detached
[−]
[src]
pub fn open_detached(
c: &mut [u8],
tag: &Tag,
Nonce: &Nonce,
Key: &Key
) -> Result<(), ()>
open_detached()
verifies and decrypts a ciphertext c
and and authentication tag tag
,
using a secret key k
and a nonce n
. c
is decrypted in place, so if this function is
successful it will contain the plaintext. If the ciphertext fails verification,
open_detached()
returns Err(())
, and the ciphertext is not modified.