DartEd25519({ Sha512? sha512, Random? random, }) : _sha512 = sha512 ?? Sha512(), super.constructor(random: random);