mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-06-23 13:54:27 -04:00
switched to ED25519-V3
This commit is contained in:
parent
210518db80
commit
ab6688f1eb
2 changed files with 6 additions and 4 deletions
|
@ -56,7 +56,9 @@ QByteArray AddOnionCommand::build()
|
||||||
out += " ";
|
out += " ";
|
||||||
out += m_service->privateKey().bytes();
|
out += m_service->privateKey().bytes();
|
||||||
} else {
|
} else {
|
||||||
out += " NEW:RSA1024"; // this is v2. For v3, use NEW:BEST, or NEW:ED25519-V3
|
//out += " NEW:RSA1024"; // this is v2. For v3, use NEW:BEST, or NEW:ED25519-V3
|
||||||
|
//out += " NEW:ED25519-V3"; // this is v3.
|
||||||
|
out += " NEW:BEST"; // this is v3, but without control of key type. Generates a RSA1024 key on older Tor versions.
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach (const HiddenService::Target &target, m_service->targets()) {
|
foreach (const HiddenService::Target &target, m_service->targets()) {
|
||||||
|
|
|
@ -155,11 +155,11 @@ bool CryptoKey::loadFromTorMessage(const QByteArray& b)
|
||||||
|
|
||||||
if(b.startsWith("RSA1024"))
|
if(b.startsWith("RSA1024"))
|
||||||
std::cerr << " type: RSA-1024 (Tor v2)" << std::endl;
|
std::cerr << " type: RSA-1024 (Tor v2)" << std::endl;
|
||||||
else if(b.startsWith("ED25529-V3"))
|
else if(b.startsWith("ED25519-V3"))
|
||||||
std::cerr << " type: ED25519-V3 (Tor v3)" << std::endl;
|
std::cerr << " type: ED25519-V3 (Tor v3)" << std::endl;
|
||||||
else
|
else if(b.indexOf(':'))
|
||||||
{
|
{
|
||||||
std::cerr << " unknown type \"" << b.left(b.indexOf(':')).toStdString() << "\"" << std::endl;
|
std::cerr << " unknown type, or bad syntax in key: \"" << b.left(b.indexOf(':')).toStdString() << "\". Not accepted." << std::endl;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue