summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/man/2/rsa11
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/man/2/rsa b/sys/man/2/rsa
index f4ad430b9..8d09bd36d 100644
--- a/sys/man/2/rsa
+++ b/sys/man/2/rsa
@@ -5,6 +5,7 @@ asn1toRSApriv,
decodePEM,
rsadecrypt,
rsaencrypt,
+rsafill,
rsagen,
rsaprivalloc,
rsaprivfree,
@@ -28,6 +29,10 @@ X509rsaverify \- RSA encryption algorithm
.B
RSApriv* rsagen(int nlen, int elen, int nrep)
.PP
+.ta +\w'\fLRSApriv* \fP'u
+.B
+RSApriv* rsafill(mpint *n, mpint *e, mpint *d, mpint *p, mpint *q)
+.PP
.B
mpint* rsaencrypt(RSApub *k, mpint *in, mpint *out)
.PP
@@ -114,6 +119,12 @@ of rounds.
.I Rsagen
returns a newly allocated structure containing both
public and private keys.
+.I Rsafill
+returns a newly allocated private key by recomputing
+.IR kp ,
+.IR kq ,
+and
+.IR c2 .
.I Rsaprivtopub
returns a newly allocated copy of the public key
corresponding to the private key.