Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fn generate_keys_from_master_password(tree: &SecretTree) -> Keys {
- let mut buffer = [0_u8; 32];
- tree.child(Name::new("consensus")).fill(&mut buffer);
- let seed = Seed::new(buffer);
- let consensus_keys = KeyPair::from_seed(&seed);
- tree.child(Name::new("service")).fill(&mut buffer);
- let seed = Seed::new(buffer);
- let service_keys = KeyPair::from_seed(&seed);
- tree.child(Name::new("handshake")).fill(&mut buffer);
- let seed = Seed::new(buffer);
- let handshake_keys = HandhakeKeys::from_seed(&seed);
- Keys::from_keys(consensus_keys, service_keys, handshake_keys)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement