summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLegrandin <helderijs@gmail.com>2013-12-17 22:00:33 +0100
committerDwayne Litzenberger <dlitz@dlitz.net>2014-02-21 23:59:53 -0800
commitb08530a098a045e949fae6ec87cb9a5e25d446b3 (patch)
tree5c0ded987e49b4204c3024224779937d212c1c91
parent8dbe0dc3eea5c689d4f76b37b93fe216cf1f00d4 (diff)
downloadpycrypto-b08530a098a045e949fae6ec87cb9a5e25d446b3.tar.gz
Fix exception string for incorrect key length (DES)
-rw-r--r--src/DES.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/DES.c b/src/DES.c
index 9cbda53..7df2e0c 100644
--- a/src/DES.c
+++ b/src/DES.c
@@ -50,7 +50,11 @@ static void ltcseterr(int rc)
break;
case CRYPT_INVALID_KEYSIZE:
+#ifdef PCT_DES3_MODULE
PyErr_SetString(PyExc_ValueError, "Invalid key size (must be either 16 or 24 bytes long)");
+#else
+ PyErr_SetString(PyExc_ValueError, "Invalid key size (must be either 8 bytes long)");
+#endif
break;
case CRYPT_INVALID_ROUNDS: