diff --git a/tools/Cargo.toml b/tools/Cargo.toml index 5d7efe6..dd4edac 100644 --- a/tools/Cargo.toml +++ b/tools/Cargo.toml @@ -17,7 +17,7 @@ nettle = "7" openpgp-card = { path = "../openpgp-card", version = "0.1" } openpgp-card-pcsc = { path = "../pcsc", version = "0.1" } openpgp-card-sequoia = { path = "../openpgp-card-sequoia", version = "0.0.7" } -sshkeys = "0.3" +sshkeys = "0.3.2" rpassword = "5" chrono = "0.4" anyhow = "1" diff --git a/tools/src/bin/opgpcard/util.rs b/tools/src/bin/opgpcard/util.rs index 7e8cfc0..c89634d 100644 --- a/tools/src/bin/opgpcard/util.rs +++ b/tools/src/bin/opgpcard/util.rs @@ -140,6 +140,7 @@ fn get_ssh_pubkey( let kind = sshkeys::PublicKeyKind::Ed25519( sshkeys::Ed25519PublicKey { key: ecc.data().to_vec(), + sk_application: None, }, ); @@ -171,6 +172,7 @@ fn get_ssh_pubkey( sshkeys::EcdsaPublicKey { curve, key: ecc.data().to_vec(), + sk_application: None, }, );