mirror of
https://github.com/status-im/keycard-cli.git
synced 2025-02-28 11:50:43 +00:00
44 lines
1.2 KiB
Bash
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 }}
|