openssl/crypto/dsa
Richard Levitte 64c4f5732d Add the possibility to load prvate and public keys from an engine and
implement it for nCipher hardware.  The interface in itself should be
clear enough, but the nCipher implementation is currently not the
best when it comes to getting a passphrase from the user.  However,
getting it better is a little hard until a better user interaction
method is create.

Also, use the possibility in req, so we can start to create CSR's with
keys from the nForce box.

WARNING: I've made *no* tests yet, mostly because I didn't implement
this on the machine where I have an nForce box to play with.  All I
know is that it compiles cleanly on Linux...
2000-07-06 18:40:10 +00:00
..
.cvsignore Ignore Makefile.save 1999-04-29 16:04:54 +00:00
dsa.h - merged in the latest from the main trunk, fixed all conflicts 2000-06-13 16:21:06 +00:00
dsa_asn1.c Merge in code from main trunk to BRANCH_engine. 2000-06-08 11:00:37 +00:00
dsa_err.c Preserve reason strings in automatically build tables. 2000-03-05 00:19:36 +00:00
dsa_gen.c New functions BN_CTX_start(), BN_CTX_get(), BN_CTX_end() to access 2000-02-05 14:17:32 +00:00
dsa_key.c Check BN_rand return value. 2000-02-29 22:37:27 +00:00
dsa_lib.c * Migrate the engine code's Malloc + Free calls to the newer 2000-06-09 11:42:02 +00:00
dsa_ossl.c "handle", "h" and even "e" were probably not the best terms to use. The 2000-05-29 16:24:42 +00:00
dsa_sign.c "handle", "h" and even "e" were probably not the best terms to use. The 2000-05-29 16:24:42 +00:00
dsa_vrf.c "handle", "h" and even "e" were probably not the best terms to use. The 2000-05-29 16:24:42 +00:00
dsagen.c Change #include filenames from <foo.h> to <openssl.h>. 1999-04-23 22:13:45 +00:00
dsatest.c Cosmetic changes. 2000-02-05 21:28:09 +00:00
fips186a.txt Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
Makefile.ssl Add the possibility to load prvate and public keys from an engine and 2000-07-06 18:40:10 +00:00
README Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00

The stuff in here is based on patches supplied to me by
Steven Schoch <schoch@sheba.arc.nasa.gov> to do DSS.
I have since modified a them a little but a debt of gratitude
is due for doing the initial work.