From 6422e7bc8cf4fd85efee2788e59a88021de3a60d Mon Sep 17 00:00:00 2001
From: Justin Karneges <justin@affinix.com>
Date: Thu, 26 Jul 2007 19:11:04 +0000
Subject: [PATCH] tripledes-cbc

svn path=/trunk/kdesupport/qca/; revision=692991
---
 plugins/qca-ossl/qca-ossl.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/plugins/qca-ossl/qca-ossl.cpp b/plugins/qca-ossl/qca-ossl.cpp
index 91fa8a27..8f32e488 100644
--- a/plugins/qca-ossl/qca-ossl.cpp
+++ b/plugins/qca-ossl/qca-ossl.cpp
@@ -6466,6 +6466,7 @@ public:
 		list += "blowfish-cfb";
 		list += "blowfish-ofb";
 		list += "tripledes-ecb";
+		list += "tripledes-cbc";
 		list += "des-ecb";
 		list += "des-ecb-pkcs7";
 		list += "des-cbc";
@@ -6583,6 +6584,8 @@ public:
 			return new opensslCipherContext( EVP_bf_cbc(), 1, this, type);
 		else if ( type == "tripledes-ecb" )
 			return new opensslCipherContext( EVP_des_ede3(), 0, this, type);
+		else if ( type == "tripledes-cbc" )
+			return new opensslCipherContext( EVP_des_ede3_cbc(), 0, this, type);
 		else if ( type == "des-ecb" )
 			return new opensslCipherContext( EVP_des_ecb(), 0, this, type);
 		else if ( type == "des-ecb-pkcs7" )