Function generateDeterministic [src]
Deterministically derive a key pair from a cryptograpically secure secret seed.
Except in tests, applications should generally call generate() instead of this function.
Prototype
pub fn generateDeterministic(seed: [seed_length]u8) IdentityElementError!KeyPair
Parameters
seed: [seed_length]u8
Possible Errors
Source
pub fn generateDeterministic(seed: [seed_length]u8) IdentityElementError!KeyPair {
const kp = KeyPair{
.public_key = try X25519.recoverPublicKey(seed),
.secret_key = seed,
};
return kp;
}