Files
simple-rust-tests/__hid/yubikey_rs/src/main.rs

17 lines
520 B
Rust

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"));
}