Skip to content

Commit e603fd9

Browse files
committed
k so public key depends on private key…😳
1 parent 0dec44d commit e603fd9

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

bpb/src/main.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,11 @@ fn generate_keypair(userid: String) -> Result<(), Error> {
9292

9393
fn print_public_key() -> Result<(), Error> {
9494
let config = Config::load()?;
95-
let secret = [0u8; 32];
95+
let service = "xyz.tea.BASE.bpb";
96+
let account = config.user_id();
97+
let secret_str = get_keychain_item(service, account)?;
98+
let secret = to_32_bytes(&secret_str)?;
99+
96100
let keypair = KeyData::load(&config, secret)?;
97101
println!("{}", keypair.public());
98102
Ok(())

0 commit comments

Comments
 (0)