Package net.i2p.crypto.eddsa
Java implementation of EdDSA, a digital signature scheme using a variant of elliptic curve cryptography based on Twisted Edwards curves.
Contains a generic implementation for any curve using BigIntegers, and an optimized implementation for Curve 25519 using Radix 2^51.
-
Interface Summary Interface Description EdDSAKey Common interface for all EdDSA keys. -
Class Summary Class Description EdDSAEngine Signing and verification for EdDSA.EdDSAPrivateKey An EdDSA private key.EdDSAPublicKey An EdDSA public key.EdDSASecurityProvider A securityProvider
that can be registered viaSecurity.addProvider(Provider)
KeyFactory KeyPairGenerator Default keysize is 256 (Ed25519)Utils Basic utilities for EdDSA.