EdDSA speed improvement

This commit is contained in:
orignal 2015-11-04 13:48:30 -05:00
parent 4dea2ef1a4
commit 962261fee7
3 changed files with 37 additions and 13 deletions

View file

@ -30,7 +30,11 @@ namespace i2p
void RouterContext::CreateNewRouter ()
{
#if defined(__x86_64__) || defined(__i386__) || defined(_MSC_VER)
m_Keys = i2p::data::PrivateKeys::CreateRandomKeys (i2p::data::SIGNING_KEY_TYPE_EDDSA_SHA512_ED25519);
#else
m_Keys = i2p::data::PrivateKeys::CreateRandomKeys (i2p::data::SIGNING_KEY_TYPE_DSA_SHA1);
#endif
SaveKeys ();
NewRouterInfo ();
}