Home
last modified time | relevance | path

Searched refs:BlockCipher (Results 1 – 10 of 10) sorted by relevance

/CTR-SDK-4.2.5/include/nn/crypto/
Dcrypto_BlockCipher.h39 class BlockCipher
42 BlockCipher(){} in BlockCipher() function
43 virtual ~BlockCipher(){} in ~BlockCipher()
Dcrypto_Encryptor.h64 virtual void Initialize(const BlockCipher& c, const void* pIv, size_t ivSize) = 0;
133 const void* pIv, size_t ivSize, const BlockCipher& c);
Dcrypto_Decryptor.h59 virtual void Initialize(const BlockCipher& c, const void* pIv, size_t ivSize) = 0;
128 const void* pIv, size_t ivSize, const BlockCipher& c);
Dcrypto_CtrEncryptor.h99 virtual void Initialize(const BlockCipher& c, const void* pIv, size_t ivSize) in Initialize()
168 const void* pIv, size_t ivSize, const BlockCipher& c) in Encrypt()
Dcrypto_CtrDecryptor.h99 virtual void Initialize(const BlockCipher& c, const void* pIv, size_t ivSize) in Initialize()
169 const void* pIv, size_t ivSize, const BlockCipher& c) in Decrypt()
Dcrypto_CcmDecryptor.h90 void Initialize(const BlockCipher& c, const void* pIv, size_t ivSize, in Initialize()
222 const void* pMac, size_t macSize, const BlockCipher& c) in DecryptAndVerify()
Dcrypto_CcmEncryptor.h95 void Initialize(const BlockCipher& c, const void* pIv, size_t ivSize, in Initialize()
228 size_t macSize, const BlockCipher& c) in EncryptAndGenerate()
Dcrypto_Aes.h45 class Aes : public BlockCipher
/CTR-SDK-4.2.5/include/nn/crypto/detail/
Dcrypto_CtrMode.h42 void Initialize(const BlockCipher& c, const void* pIv, size_t ivSize);
49 int numBlocks, const BlockCipher& c);
53 const BlockCipher* m_pCipher;
Dcrypto_CcmMode.h39 void Initialize(const BlockCipher& c, const void* pIv, size_t ivSize,
56 const BlockCipher* m_pCipher;