java.lang.Object
java.security.KeyPairGeneratorSpi
net.i2p.crypto.eddsa.KeyPairGenerator
Direct Known Subclasses:
RedKeyPairGenerator

public class KeyPairGeneratorextends KeyPairGeneratorSpi
Key pair generator for EdDSA (Edwards-curve Digital Signature Algorithm) keys.

This implementation generates EdDSA key pairs with a default key size of 256 bits using the Ed25519 curve, which provides strong security with excellent performance characteristics. EdDSA is the recommended signature algorithm for new I2P applications.

Generated keys are suitable for:

  • Digital signatures and verification
  • I2P destination keys
  • Router identity and communication
See Also: