feat: init commit __hid
This commit is contained in:
16
__hid/yubikey_rs/src/main.rs
Normal file
16
__hid/yubikey_rs/src/main.rs
Normal 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"));
|
||||
}
|
||||
Reference in New Issue
Block a user