yubikey

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
下次修改
前次修改
yubikey [2018/04/11 02:22] jzyubikey [2019/02/02 18:46] (目前版本) jz
行 9: 行 9:
  
 <code> <code>
 +# yubikey manager
 +pacman -S yubikey-manager
 +
 # smart card daemon # smart card daemon
 systemctl start pcscd.service systemctl start pcscd.service
行 14: 行 17:
  
 # enable U2F/smartcard/CCID feature # enable U2F/smartcard/CCID feature
-ykpersonalize -m86+ykpersonalize -m86 # yubikey 4 or below 
 +ykman config usb --enable-all # yubikey 5 or up
  
 # generate key # generate key
行 80: 行 84:
  
 # add a pure authentication key # add a pure authentication key
-add key+addkey 
 +8
 A A
 S S
 E E
 +Q
 4096 4096
 0 0
行 92: 行 98:
  
 # Backup # Backup
-gpg --export-secret-key --armor {KEYID}+gpg --armor --output privkey.sec --export-secret-key {KEYID} 
 +gpg --armor --output subkeys.sec --export-secret-subkeys {KEYID} 
 +gpg --armor --output pubkey.sec --export {KEYID}
  
-# Import key+# Import key to card
 gpg --expert --edit-key {KEYID} gpg --expert --edit-key {KEYID}
 toggle toggle
行 109: 行 117:
 quit quit
 y y
 +
 +# Import key from card (Public key)
 +gpg --card-edit
 +fetch
 +quit
  
 # List keys # List keys
 gpg --card-status gpg --card-status
 +
 +# Export public key
 +gpg --export --armor {KEYID}
 </code> </code>
  
 +===== Unblock GPG PIN =====
 +<code>
 +gpg --card-status
 +PIN retry counter : 0 0 3
 +
 +gpg --card-edit
 +gpg/card> admin
 +Admin commands are allowed
 +
 +gpg/card> passwd
 +gpg: OpenPGP card no. … detected
 +
 +1 - change PIN
 +2 - unblock PIN
 +3 - change Admin PIN
 +4 - set the Reset Code
 +Q - quit
 +
 +Your selection? 2
 +PIN unblocked and new PIN set.
 +
 +1 - change PIN
 +2 - unblock PIN
 +3 - change Admin PIN
 +4 - set the Reset Code
 +Q - quit
 +
 +Your selection? q
 +</code>
  
 ===== Reset Yubikey ===== ===== Reset Yubikey =====
行 153: 行 198:
   * https://wikitech.wikimedia.org/wiki/Yubikey-SSH   * https://wikitech.wikimedia.org/wiki/Yubikey-SSH
   * https://developers.yubico.com/PGP/Importing_keys.html   * https://developers.yubico.com/PGP/Importing_keys.html
 +  * https://gist.github.com/ageis/5b095b50b9ae6b0aa9bf
 +  * https://gist.github.com/ageis/14adc308087859e199912b4c79c4aaa4
 +  * https://github.com/ruimarinho/yubikey-handbook/blob/master/openpgp/troubleshooting/gpg-failed-to-sign-the-data.md
 +  * https://www.mjollnir.cc/archives/216.html
  • yubikey.1523384552.txt.gz
  • 上一次變更: 2018/04/11 02:22
  • jz