Org.BouncyCastle.Crypto.Parameters.X448PrivateKeyParameters
X448 private key (RFC 7748). Holds the 56-byte clamped scalar used in Curve448
Diffie-Hellman.
Length in bytes of an X448 private-key scalar (56).
Length in bytes of the shared secret produced by an X448 agreement (56).
Generate a fresh random X448 private key using random.
Construct from a 56-byte scalar buffer.
Read the 56-byte scalar from input.
Write the 56-byte scalar into buf at off.
Compute the public key (u-coordinate) corresponding to this scalar.
Perform an X448 Diffie-Hellman agreement against publicKey and write the
resulting SecretSize-byte shared secret into buf starting at
off.
Return a fresh copy of the 56-byte scalar.