Decrypt

nn::crypto::BlockCipher::Decrypt Member Function

Syntax

virtual void Decrypt(
     void * pDst,
     const void * pSrc
) const = 0;

Parameters

Name Description
out pDst Pointer to the buffer that receives decrypted data. This buffer must be at least as big as the size obtained by calling the GetBlockSize function.
in pSrc Pointer to the buffer storing data to decrypt. This buffer must be the size obtained by calling the GetBlockSize function.

Return Values

None.

Description

Decrypts.

Decryption takes a block-sized portion of ciphertext and converts it to plaintext. This loads a block-sized amount of data from pSrc, decrypts it, and writes the result to pDst.

Revision History

2011/10/27
Initial version.

CONFIDENTIAL