mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-01-22 04:04:16 +00:00
pass correct crypto type to identity
This commit is contained in:
parent
ab1cd3f5cf
commit
a4ce224cd1
@ -657,7 +657,7 @@ namespace data
|
|||||||
uint8_t publicKey[256];
|
uint8_t publicKey[256];
|
||||||
GenerateCryptoKeyPair (cryptoType, keys.m_PrivateKey, publicKey);
|
GenerateCryptoKeyPair (cryptoType, keys.m_PrivateKey, publicKey);
|
||||||
// identity
|
// identity
|
||||||
keys.m_Public = std::make_shared<IdentityEx> (publicKey, signingPublicKey, type);
|
keys.m_Public = std::make_shared<IdentityEx> (publicKey, signingPublicKey, type, cryptoType);
|
||||||
|
|
||||||
keys.CreateSigner ();
|
keys.CreateSigner ();
|
||||||
return keys;
|
return keys;
|
||||||
|
@ -304,7 +304,7 @@ namespace client
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogPrint (eLogError, "Clients: can't open file ", fullPath, " Creating new one with signature type ", sigType);
|
LogPrint (eLogError, "Clients: can't open file ", fullPath, " Creating new one with signature type ", sigType, " crypto type ", cryptoType);
|
||||||
keys = i2p::data::PrivateKeys::CreateRandomKeys (sigType, cryptoType);
|
keys = i2p::data::PrivateKeys::CreateRandomKeys (sigType, cryptoType);
|
||||||
std::ofstream f (fullPath, std::ofstream::binary | std::ofstream::out);
|
std::ofstream f (fullPath, std::ofstream::binary | std::ofstream::out);
|
||||||
size_t len = keys.GetFullLen ();
|
size_t len = keys.GetFullLen ();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user