Browse Source

allow EdDSA for B33

master
orignal 2 months ago
parent
commit
309690575f
  1. 3
      b33address.cpp

3
b33address.cpp

@ -14,7 +14,8 @@ int main(int argc, char * argv[]) @@ -14,7 +14,8 @@ int main(int argc, char * argv[])
auto ident = std::make_shared<i2p::data::IdentityEx>();
if (ident->FromBase64 (base64))
{
if (ident->GetSigningKeyType () == i2p::data::SIGNING_KEY_TYPE_REDDSA_SHA512_ED25519)
if (ident->GetSigningKeyType () == i2p::data::SIGNING_KEY_TYPE_REDDSA_SHA512_ED25519 ||
ident->GetSigningKeyType () == i2p::data::SIGNING_KEY_TYPE_EDDSA_SHA512_ED25519)
{
i2p::data::BlindedPublicKey blindedKey (ident);
std::cout << "b33 address: " << blindedKey.ToB33 () << ".b32.i2p" << std::endl;

Loading…
Cancel
Save