pub fn generate(key: SecretKey<Ed25519Extended>, password: &[u8]) -> String