Function ntru::decrypt [] [src]

pub fn decrypt(
    enc: &[u8],
    kp: &KeyPair,
    params: &EncParams
) -> Result<Box<[u8]>, Error>

Decrypts a message.

See P1363.1 section 9.2.3. The parameters needed are the following: * enc: The message to decrypt as an u8 slice. * kp: A key pair that contains the public key the message was encrypted with, and the corresponding private key. * params: Parameters the message was encrypted with