ed448 library

Properties

d ↔ BigInt
getter/setter pair
KEY_LENGTH → int
final
MARKER → List<int>
final
p ↔ BigInt
getter/setter pair
q ↔ BigInt
getter/setter pair
SIGNATURE_LENGTH → int
final

Functions

generateSecret() → List<int>
isTorsionPointEncoding(List<int> encodedPoint) → bool
parseKeyString(String s) → List<int>
secretToPublic(List<int> secret) → List<int>
secretToPublicFromScalar(List<int> scalar) → List<int>
sign(List<int> secret, List<int> message, {ED448_XOF xof = shake_256}) → List<int>
signWithScalar(List<int> scalar, List<int> noncePrefix, List<int> message, {ED448_XOF xof = shake_256}) → List<int>
signWithScalarAndPublic(List<int> scalar, List<int> noncePrefix, List<int> public, List<int> message, {ED448_XOF xof = shake_256}) → List<int>
toHexString(List<int> bytes) → String
verify(List<int> public, List<int> message, List<int> signature, {ED448_XOF xof = shake_256}) → bool

Typedefs

ED448_XOF = List<int> Function(List<int> message, int outputLength)