forked from I2P_Developers/i2p.i2p
i2ptunnel: Shared key is PSK
This commit is contained in:
@@ -568,12 +568,13 @@ public class GeneralHelper {
|
||||
int rv;
|
||||
String authType = getProperty(tunnel, "i2cp.leaseSetAuthType", "0");
|
||||
if (authType.equals("2")) {
|
||||
rv = 6;
|
||||
} else if (authType.equals("1")) {
|
||||
// shared DH key
|
||||
// shared PSK key
|
||||
rv = 4;
|
||||
// per-client DH key
|
||||
//rv = 8;
|
||||
// per-client PSK key
|
||||
// TODO
|
||||
//rv = 6;
|
||||
} else if (authType.equals("1")) {
|
||||
rv = 8;
|
||||
} else {
|
||||
rv = 2;
|
||||
}
|
||||
|
@@ -681,15 +681,15 @@ public class TunnelConfig {
|
||||
config.remove(OPT + "i2cp.leaseSetAuthType");
|
||||
break;
|
||||
|
||||
case 4: // blinded, shared key (implicit DH)
|
||||
case 4: // blinded, shared key (implicit PSK)
|
||||
config.put(OPT + "i2cp.leaseSetType", "5");
|
||||
config.remove(OPT + "i2cp.leaseSetSecret");
|
||||
config.put(OPT + "i2cp.leaseSetAuthType", "1");
|
||||
config.put(OPT + "i2cp.leaseSetAuthType", "2");
|
||||
break;
|
||||
|
||||
case 5: // blinded, secret, shared key (implicit DH)
|
||||
case 5: // blinded, secret, shared key (implicit PSK)
|
||||
config.put(OPT + "i2cp.leaseSetType", "5");
|
||||
config.put(OPT + "i2cp.leaseSetAuthType", "1");
|
||||
config.put(OPT + "i2cp.leaseSetAuthType", "2");
|
||||
break;
|
||||
|
||||
case 6: // blinded, per-client PSK
|
||||
|
Reference in New Issue
Block a user