feat: init commit __hid

This commit is contained in:
2021-07-17 11:28:09 +08:00
parent f97124884b
commit 259115dea4
3 changed files with 963 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
use yubikey::YubiKey;
fn main() {
let mut yubikey = YubiKey::open().unwrap();
println!("serial: {}", yubikey.serial());
println!("version: {}", yubikey.version());
println!("name: {}", yubikey.name());
println!("chuid: {:?}", yubikey.chuid());
println!("cccid: {:?}", yubikey.cccid());
println!("config: {:?}", yubikey.config());
let keys = yubikey.piv_keys().unwrap();
for k in keys {
println!("piv: {:?}", k);
}
println!("{:?}", yubikey.verify_pin(b"02051626"));
}