From 8ec681f3d516a75cc1b6a9b2128708588862d51e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Mon, 20 Apr 1998 06:38:09 +0200 Subject: [PATCH] Fix parse_private_key. Rev: lib/modules/Standards.pmod/PKCS.pmod/RSA.pmod:1.5 --- lib/modules/Standards.pmod/PKCS.pmod/RSA.pmod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/modules/Standards.pmod/PKCS.pmod/RSA.pmod b/lib/modules/Standards.pmod/PKCS.pmod/RSA.pmod index 8c4886aeb4..66fa2a1600 100644 --- a/lib/modules/Standards.pmod/PKCS.pmod/RSA.pmod +++ b/lib/modules/Standards.pmod/PKCS.pmod/RSA.pmod @@ -31,7 +31,7 @@ object parse_private_key(string key) WERROR(sprintf("rsa->parse_private_key: asn1 = %O\n", a)); if (!a || (a[0] != "SEQUENCE") - || (sizeof(a[1]) != 10) + || (sizeof(a[1]) != 9) || (sizeof(column(a[1], 0) - ({ "INTEGER" }))) || a[1][0][1]) return 0; -- GitLab