Home
last modified time | relevance | path

Searched refs:SymmetricCipherOpenssl (Results 1 – 3 of 3) sorted by relevance

/AliOS-Things-master/components/oss/src/encryption/
A DCipherOpenssl.cc27 SymmetricCipherOpenssl::SymmetricCipherOpenssl(const EVP_CIPHER* cipher, CipherAlgorithm algo, Ciph… in SymmetricCipherOpenssl() function in SymmetricCipherOpenssl
36 SymmetricCipherOpenssl::~SymmetricCipherOpenssl() in ~SymmetricCipherOpenssl()
51 void SymmetricCipherOpenssl::EncryptInit(const ByteBuffer& key, const ByteBuffer& iv) in EncryptInit()
60 ByteBuffer SymmetricCipherOpenssl::Encrypt(const ByteBuffer& data) in Encrypt()
76 int SymmetricCipherOpenssl::Encrypt(unsigned char* dst, int dstLen, const unsigned char* src, int s… in Encrypt()
90 ByteBuffer SymmetricCipherOpenssl::EncryptFinish() in EncryptFinish()
101 void SymmetricCipherOpenssl::DecryptInit(const ByteBuffer& key, const ByteBuffer& iv) in DecryptInit()
110 ByteBuffer SymmetricCipherOpenssl::Decrypt(const ByteBuffer& data) in Decrypt()
126 int SymmetricCipherOpenssl::Decrypt(unsigned char * dst, int dstLen, const unsigned char* src, int … in Decrypt()
139 ByteBuffer SymmetricCipherOpenssl::DecryptFinish() in DecryptFinish()
A DCipherOpenssl.h25 class SymmetricCipherOpenssl : public SymmetricCipher
28 ~SymmetricCipherOpenssl();
29SymmetricCipherOpenssl(const EVP_CIPHER* cipher, CipherAlgorithm algo, CipherMode mode, CipherPadd…
A DCipher.cc98 return std::make_shared<SymmetricCipherOpenssl>(EVP_aes_128_ctr(), in CreateAES128_CTRImpl()
104 return std::make_shared<SymmetricCipherOpenssl>(EVP_aes_128_cbc(), in CreateAES128_CBCImpl()
110 return std::make_shared<SymmetricCipherOpenssl>(EVP_aes_256_ctr(), in CreateAES256_CTRImpl()

Completed in 5 milliseconds