summaryrefslogtreecommitdiffstats
path: root/ncr.h
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2010-07-07 13:56:43 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2010-07-07 13:57:11 +0200
commit32db6ad28c5b3d1a3b8e0094c931522c69f514da (patch)
tree8deb113caf0308bcaf72d7fb11d2a9bcd032d9f0 /ncr.h
parent115f165b6e3bb74f45e13a65c5f4f82f28664a2c (diff)
downloadcryptodev-linux-32db6ad28c5b3d1a3b8e0094c931522c69f514da.tar.gz
cryptodev-linux-32db6ad28c5b3d1a3b8e0094c931522c69f514da.tar.xz
cryptodev-linux-32db6ad28c5b3d1a3b8e0094c931522c69f514da.zip
Added ability to generate DSA and RSA keys and store them.
Diffstat (limited to 'ncr.h')
-rw-r--r--ncr.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/ncr.h b/ncr.h
index a4d7835..2958b20 100644
--- a/ncr.h
+++ b/ncr.h
@@ -106,11 +106,11 @@ struct ncr_key_generate_params_st {
} secret;
struct {
unsigned int bits;
- void* e;
- size_t e_size;
+ unsigned long e;
} rsa;
struct {
- unsigned int bits;
+ unsigned int q_bits;
+ unsigned int p_bits;
} dsa;
struct {
unsigned int bits;
@@ -122,7 +122,7 @@ struct ncr_key_generate_params_st {
*/
struct ncr_key_generate_st {
ncr_key_t desc;
- ncr_key_t desc2; /* when called with GENERATE_PAIR */
+ ncr_key_t desc2; /* public key when called with GENERATE_PAIR */
struct ncr_key_generate_params_st params;
};