This commit is contained in:
zzz
2015-11-29 14:52:08 +00:00
parent 74fac4b1d8
commit d5717ca12d

View File

@ -56,11 +56,9 @@ import net.i2p.util.RandomSource;
* @author jrandom * @author jrandom
*/ */
public class KeyGenerator { public class KeyGenerator {
//private final Log _log;
private final I2PAppContext _context; private final I2PAppContext _context;
public KeyGenerator(I2PAppContext context) { public KeyGenerator(I2PAppContext context) {
//_log = context.logManager().getLog(KeyGenerator.class);
_context = context; _context = context;
} }
@ -85,7 +83,6 @@ public class KeyGenerator {
/** /**
* PBE the passphrase with the salt. * PBE the passphrase with the salt.
* Warning - SLOW * Warning - SLOW
* Deprecated - Used by Syndie only.
*/ */
public SessionKey generateSessionKey(byte salt[], byte passphrase[]) { public SessionKey generateSessionKey(byte salt[], byte passphrase[]) {
byte salted[] = new byte[16+passphrase.length]; byte salted[] = new byte[16+passphrase.length];
@ -122,6 +119,7 @@ public class KeyGenerator {
/** /**
* @deprecated use getElGamalExponentSize() which allows override in the properties * @deprecated use getElGamalExponentSize() which allows override in the properties
*/ */
@Deprecated
public static final int PUBKEY_EXPONENT_SIZE = DEFAULT_USE_LONG_EXPONENT ? public static final int PUBKEY_EXPONENT_SIZE = DEFAULT_USE_LONG_EXPONENT ?
PUBKEY_EXPONENT_SIZE_FULL : PUBKEY_EXPONENT_SIZE_FULL :
PUBKEY_EXPONENT_SIZE_SHORT; PUBKEY_EXPONENT_SIZE_SHORT;
@ -228,7 +226,7 @@ public class KeyGenerator {
} }
/** /**
* Generic signature type, supports DSA and ECDSA * Generic signature type, supports DSA, ECDSA, EdDSA
* @since 0.9.9 * @since 0.9.9
*/ */
public SimpleDataStructure[] generateSigningKeys(SigType type) throws GeneralSecurityException { public SimpleDataStructure[] generateSigningKeys(SigType type) throws GeneralSecurityException {