From 03dd091073810d77680efa717438c7235209f04c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sun, 7 May 2006 11:33:28 +0000 Subject: [PATCH] (RSA_check_key): Do sign/verify instead. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17497 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/des/rsa.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/des/rsa.c b/lib/des/rsa.c index f69438d06..77d401fd8 100644 --- a/lib/des/rsa.c +++ b/lib/des/rsa.c @@ -176,14 +176,14 @@ RSA_check_key(const RSA *key) if (buffer == NULL) return 0; - ret = RSA_public_encrypt(sizeof(inbuf), inbuf, buffer, + ret = RSA_private_encrypt(sizeof(inbuf), inbuf, buffer, rsa, RSA_PKCS1_PADDING); if (ret == -1) { free(buffer); return 0; } - ret = RSA_private_decrypt(ret, buffer, buffer, + ret = RSA_public_decrypt(ret, buffer, buffer, rsa, RSA_PKCS1_PADDING); if (ret == -1) { free(buffer);