src: write fresh keypair when generating

This commit is contained in:
Ujjwal Sharma 2021-03-25 12:26:55 +05:30
parent f2cfe7a056
commit 60f1978eed
Signed by: ryzokuken
GPG Key ID: 460B292812C67D9F
1 changed files with 3 additions and 2 deletions

View File

@ -63,8 +63,9 @@ impl SSBKeypair for Keypair {
SSBKeypair::from_json(json::parse(&secret).unwrap())
} else {
let mut csprng = OsRng {};
Keypair::generate(&mut csprng)
// TODO: write this keypair to a fresh secret file
let keypair = Keypair::generate(&mut csprng);
std::fs::write(path, keypair.to_json().pretty(2)).unwrap();
keypair
}
}
}