aboutsummaryrefslogtreecommitdiff
path: root/crypto/rsa
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2000-06-15 23:48:05 +0000
committerDr. Stephen Henson <steve@openssl.org>2000-06-15 23:48:05 +0000
commitd3ed8ceb3d5f4f6318e96a147433cb1b09bec211 (patch)
tree411ed361228135a2f7b6d32568eed40dd3ed514c /crypto/rsa
parent569e7f6ef21a2cf0bac274ee0c3176fa639249f2 (diff)
downloadopenssl-d3ed8ceb3d5f4f6318e96a147433cb1b09bec211.zip
openssl-d3ed8ceb3d5f4f6318e96a147433cb1b09bec211.tar.gz
openssl-d3ed8ceb3d5f4f6318e96a147433cb1b09bec211.tar.bz2
Add support for the modified SGC key format used in IIS.
Diffstat (limited to 'crypto/rsa')
-rw-r--r--crypto/rsa/rsa.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/crypto/rsa/rsa.h b/crypto/rsa/rsa.h
index 69b7648..fef4ef5 100644
--- a/crypto/rsa/rsa.h
+++ b/crypto/rsa/rsa.h
@@ -216,6 +216,10 @@ int RSA_print_fp(FILE *fp, RSA *r,int offset);
int RSA_print(BIO *bp, RSA *r,int offset);
#endif
+int i2d_RSA_NET(RSA *a, unsigned char **pp, int (*cb)(), int sgckey);
+RSA *d2i_RSA_NET(RSA **a, unsigned char **pp, long length, int (*cb)(), int sgckey);
+RSA *d2i_RSA_NET_2(RSA **a, unsigned char **pp, long length, int (*cb)(), int sgckey);
+
int i2d_Netscape_RSA(RSA *a, unsigned char **pp, int (*cb)());
RSA *d2i_Netscape_RSA(RSA **a, unsigned char **pp, long length, int (*cb)());
/* Naughty internal function required elsewhere, to handle a MS structure