Code Review
/
aaf
/
sshsm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Update SoftHSM v2.0 to the latest version
[aaf/sshsm.git]
/
SoftHSMv2
/
src
/
lib
/
crypto
/
BotanCryptoFactory.cpp
diff --git
a/SoftHSMv2/src/lib/crypto/BotanCryptoFactory.cpp
b/SoftHSMv2/src/lib/crypto/BotanCryptoFactory.cpp
index
b4df224
..
405570c
100644
(file)
--- a/
SoftHSMv2/src/lib/crypto/BotanCryptoFactory.cpp
+++ b/
SoftHSMv2/src/lib/crypto/BotanCryptoFactory.cpp
@@
-53,6
+53,9
@@
#include "BotanGOSTR3411.h"
#endif
#include "BotanMAC.h"
#include "BotanGOSTR3411.h"
#endif
#include "BotanMAC.h"
+#ifdef WITH_EDDSA
+#include "BotanEDDSA.h"
+#endif
#include <botan/init.h>
#include <botan/init.h>
@@
-175,6
+178,10
@@
AsymmetricAlgorithm* BotanCryptoFactory::getAsymmetricAlgorithm(AsymAlgo::Type a
#ifdef WITH_GOST
case AsymAlgo::GOST:
return new BotanGOST();
#ifdef WITH_GOST
case AsymAlgo::GOST:
return new BotanGOST();
+#endif
+#ifdef WITH_EDDSA
+ case AsymAlgo::EDDSA:
+ return new BotanEDDSA();
#endif
default:
// No algorithm implementation is available
#endif
default:
// No algorithm implementation is available