- erase card using --secret
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1162 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
parent
cce7ef1b81
commit
890e8a75a6
|
@ -202,7 +202,8 @@ EOF
|
|||
function p15_erase {
|
||||
|
||||
msg "Erasing card ($*)"
|
||||
run_display_output $p15init --erase
|
||||
run_display_output $p15init --erase \
|
||||
--secret @FF=999999 \
|
||||
"$@" >&3 >&4
|
||||
success
|
||||
}
|
||||
|
|
|
@ -10,5 +10,5 @@ p15_init --no-so-pin
|
|||
p15_set_pin -a 01
|
||||
p15_gen_key rsa/1024 -a 01 --key-usage sign,decrypt
|
||||
p15_validate
|
||||
p15_erase
|
||||
p15_erase --secret @01=0000
|
||||
|
||||
|
|
|
@ -10,5 +10,5 @@ p15_init --so-pin 999999 --so-puk 88888888
|
|||
p15_set_pin -a 27 --so-pin 999999
|
||||
p15_gen_key rsa/1024 -a 27 --so-pin 999999 --key-usage sign,decrypt
|
||||
p15_validate
|
||||
p15_erase
|
||||
p15_erase --secret @27=0000
|
||||
|
||||
|
|
|
@ -10,5 +10,5 @@ p15_init --no-so-pin
|
|||
p15_set_pin -a 01
|
||||
p15_gen_key rsa/1024 --key-usage decrypt -a 01
|
||||
p15_validate
|
||||
p15_erase
|
||||
p15_erase --secret @01=0000
|
||||
|
||||
|
|
|
@ -10,5 +10,5 @@ p15_init --no-so-pin
|
|||
p15_set_pin -a 01
|
||||
p15_gen_key rsa/1024 -a 01 --key-usage sign
|
||||
p15_validate
|
||||
p15_erase
|
||||
p15_erase --secret @01=0000
|
||||
|
||||
|
|
|
@ -10,5 +10,5 @@ p15_init --no-so-pin
|
|||
p15_set_pin -a 01
|
||||
p15_gen_key rsa/512 -a 01 --key-usage sign,decrypt
|
||||
p15_validate
|
||||
p15_erase
|
||||
p15_erase --secret @01=0000
|
||||
|
||||
|
|
|
@ -17,5 +17,5 @@ success
|
|||
|
||||
p15_store_key $k -a 01
|
||||
p15_validate
|
||||
p15_erase
|
||||
p15_erase --secret @01=0000
|
||||
|
||||
|
|
|
@ -14,5 +14,5 @@ p15_gen_key rsa/512 -a 02 --key-usage nonRepudiation \
|
|||
--id feeb \
|
||||
--label "Non-Repudiation Key"
|
||||
p15_validate
|
||||
p15_erase
|
||||
p15_erase --secret @01=0000 --secret @02=0000
|
||||
|
||||
|
|
|
@ -10,5 +10,5 @@ p15_init --no-so-pin
|
|||
p15_set_pin -a 01
|
||||
p15_store_key test.p12 --format pkcs12 --passphrase "password" -a 01
|
||||
p15_validate
|
||||
p15_erase
|
||||
p15_erase --secret @01=0000
|
||||
|
||||
|
|
|
@ -27,4 +27,4 @@ cmp $p15temp/message $p15temp/decrypted \
|
|||
|| fail "Decrypted file does not match plain text file"
|
||||
success
|
||||
|
||||
p15_erase
|
||||
p15_erase --secret @01=0000
|
||||
|
|
|
@ -32,4 +32,4 @@ run_check_output "Verified OK" openssl dgst -md5 \
|
|||
|
||||
success
|
||||
|
||||
p15_erase
|
||||
p15_erase --secret @01=0000
|
||||
|
|
|
@ -32,4 +32,4 @@ run_check_output "Verified OK" openssl dgst -sha1 \
|
|||
|
||||
success
|
||||
|
||||
p15_erase
|
||||
p15_erase --secret @01=0000
|
||||
|
|
Loading…
Reference in New Issue