SymmetricCipher: Add support for AES-128-CBC
This commit is contained in:
committed by
Janek Bevendorff
parent
80d85965e9
commit
d2359df2b0
@@ -57,6 +57,7 @@ bool SymmetricCipher::isInitalized() const
|
||||
SymmetricCipherBackend* SymmetricCipher::createBackend(Algorithm algo, Mode mode, Direction direction)
|
||||
{
|
||||
switch (algo) {
|
||||
case Aes128:
|
||||
case Aes256:
|
||||
case Twofish:
|
||||
case Salsa20:
|
||||
|
||||
@@ -31,6 +31,7 @@ class SymmetricCipher
|
||||
public:
|
||||
enum Algorithm
|
||||
{
|
||||
Aes128,
|
||||
Aes256,
|
||||
Twofish,
|
||||
Salsa20,
|
||||
|
||||
@@ -37,6 +37,9 @@ SymmetricCipherGcrypt::~SymmetricCipherGcrypt()
|
||||
int SymmetricCipherGcrypt::gcryptAlgo(SymmetricCipher::Algorithm algo)
|
||||
{
|
||||
switch (algo) {
|
||||
case SymmetricCipher::Aes128:
|
||||
return GCRY_CIPHER_AES128;
|
||||
|
||||
case SymmetricCipher::Aes256:
|
||||
return GCRY_CIPHER_AES256;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user