Michele Balistreri 3460922804 tidy deps
2022-11-09 07:38:09 +01:00

44 lines
1.2 KiB
Bash

# install
gp-select
gp-open-secure-channel
gp-delete D2760000850101
gp-delete A00000080400010101
gp-delete A00000080400010301
gp-delete A0000008040001
gp-load _assets/keycard_v3.0.2.cap A0000008040001
# NDEF applet
gp-install-for-install A0000008040001 A000000804000102 D2760000850101 0024d40f12616e64726f69642e636f6d3a706b67696d2e7374617475732e657468657265756d
# Keycard applet
gp-install-for-install A0000008040001 A000000804000101 A00000080400010101
# Cash applet
gp-install-for-install A0000008040001 A000000804000103 A00000080400010301
# init
keycard-select
keycard-set-secrets 123456 123456789012 KeycardDefaultPairing
keycard-init
# generate key
keycard-select
keycard-set-secrets 123456 123456789012 KeycardDefaultPairing
keycard-pair
keycard-open-secure-channel
keycard-verify-pin {{ session_pin }}
keycard-generate-key
keycard-unpair {{ session_pairing_index }}
# sign
keycard-select
keycard-set-secrets 123456 123456789012 KeycardDefaultPairing
keycard-pair
keycard-open-secure-channel
keycard-verify-pin {{ session_pin }}
keycard-derive-key m/1/2/3
keycard-sign 0000000000000000000000000000000000000000000000000000000000000000
keycard-unpair {{ session_pairing_index }}