diff options
author | Andreas Steffen <andreas.steffen@strongswan.org> | 2012-11-22 00:34:26 +0100 |
---|---|---|
committer | Andreas Steffen <andreas.steffen@strongswan.org> | 2012-11-22 00:34:42 +0100 |
commit | 48b23d06a8c701d6d48666dbe927f5454dfea7a4 (patch) | |
tree | e18017cf50af167e14cc27299ec8fd09643c982f /src/libstrongswan/credentials | |
parent | 2cb9a014df3e60902a4448e73d0928007bf68956 (diff) | |
download | strongswan-48b23d06a8c701d6d48666dbe927f5454dfea7a4.tar.bz2 strongswan-48b23d06a8c701d6d48666dbe927f5454dfea7a4.tar.xz |
allow the optional sharing if RSA private keys
Diffstat (limited to 'src/libstrongswan/credentials')
-rw-r--r-- | src/libstrongswan/credentials/builder.c | 2 | ||||
-rw-r--r-- | src/libstrongswan/credentials/builder.h | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/libstrongswan/credentials/builder.c b/src/libstrongswan/credentials/builder.c index be5f8b79b..b86ca5e2f 100644 --- a/src/libstrongswan/credentials/builder.c +++ b/src/libstrongswan/credentials/builder.c @@ -65,6 +65,8 @@ ENUM(builder_part_names, BUILD_FROM_FILE, BUILD_END, "BUILD_RSA_EXP2", "BUILD_RSA_COEFF", "BUILD_SAFE_PRIMES", + "BUILD_SHARES", + "BUILD_THRESHOLD", "BUILD_END", ); diff --git a/src/libstrongswan/credentials/builder.h b/src/libstrongswan/credentials/builder.h index 6f2444a7b..23bd1d5dc 100644 --- a/src/libstrongswan/credentials/builder.h +++ b/src/libstrongswan/credentials/builder.h @@ -141,6 +141,10 @@ enum builder_part_t { BUILD_RSA_COEFF, /** generate (p) and (q) as safe primes */ BUILD_SAFE_PRIMES, + /** number of private key shares */ + BUILD_SHARES, + /** minimum number of participating private key shares */ + BUILD_THRESHOLD, /** end of variable argument builder list */ BUILD_END, }; |