Class Ed448KeyGenBuilder

All Implemented Interfaces:
AsymmetricKeyPairGenerator<Ed448KeyGenSpec>

public final class Ed448KeyGenBuilder extends AbstractEdDSAKeyGenBuilder<Ed448KeyGenSpec>

Ed448 Key-Pair Builder

Concrete key generation builder for the Ed448 Edwards-curve Digital Signature Algorithm, standardized in RFC 8032.

This builder integrates with the JCA KeyPairGenerator under the canonical algorithm name "Ed448". It is responsible for producing fresh KeyPair instances; key import is delegated to Ed448PublicKeyBuilder and Ed448PrivateKeyBuilder.

Usage

// Generate a new Ed448 key pair
Ed448KeyGenBuilder builder = new Ed448KeyGenBuilder();
KeyPair kp = builder.generateKeyPair(Ed448KeyGenSpec.defaultSpec());

Thread-safety

Instances are stateless and may be reused across threads. Each call creates a new KeyPairGenerator.
Since:
1.0
  • Constructor Details

    • Ed448KeyGenBuilder

      public Ed448KeyGenBuilder()
      Creates a stateless Ed448 key-pair generator.
  • Method Details