Org.BouncyCastle.Crypto.Parameters.Ed448PrivateKeyParameters
Ed448 private key (RFC 8032). Holds the 57-byte secret seed; the corresponding public key is
derived lazily on first use and cached.
Length in bytes of an Ed448 private-key seed (57).
Length in bytes of an Ed448 signature (114).
Generate a fresh random Ed448 private key using random.
Construct from a 57-byte seed buffer.
Construct from a span carrying the 57-byte seed.
Read the 57-byte seed from input.
Write the 57-byte seed into buf at off.
Write the 57-byte seed into the supplied span.
Derive (and cache) the public key corresponding to this private key.
Return a fresh copy of the 57-byte seed.
public void Sign(Algorithm algorithm, byte[] ctx, byte[] msg, int msgOff, int msgLen, byte[] sig, int sigOff)
Compute an Ed448 signature. Both Ed448 and Ed448ph require a non-null context up to
255 bytes; Ed448ph additionally requires msgLen to equal
PrehashSize.
Span-based overload of
Sign.