chiark / gitweb /
rsa: Do not do validity checks at runtime (in privcache load)
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 19 Oct 2019 22:23:18 +0000 (23:23 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 15 Feb 2020 21:56:49 +0000 (21:56 +0000)
These will slow things down and you really ought not to have a broken
private key file.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
rsa.c

diff --git a/rsa.c b/rsa.c
index 28f9d865b2db2048b5f64c21683c0845f7f87cc1..be803b1161acaa4c5d1f41f4a0da4b7389279e2f 100644 (file)
--- a/rsa.c
+++ b/rsa.c
@@ -661,7 +661,7 @@ bool_t rsa1_loadpriv(const struct sigscheme_info *algo,
     l->postreadcheck=postreadcheck_tryload;
     l->u.tryload.log=log;
 
-    st=rsa_loadpriv_core(l,f,loc,True);
+    st=rsa_loadpriv_core(l,f,loc,False);
     if (!st) goto error_out;
     goto out;