Thank you Jakob!
With your source code, running under JCOP Tools in Eclipse / Windows 7, here's my output:
Code:
cm> /select 010203040506
=> 00 A4 04 00 06 01 02 03 04 05 06 00 ............
(11589 usec)
<= 90 00 ..
Status: No Error
cm> /send 0001000000
=> 00 01 00 00 00 .....
(15141 msec)
<= 90 00 ..
Status: No Error
cm> /send 0002000000
=> 00 02 00 00 00 .....
(132184 usec)
<= 90 00 ..
Status: No Error
cm> /send 000300000104
=> 00 03 00 00 01 04 ......
jcshell: Error code: -6 (Card terminal error)
jcshell: Communication problems: No response after sending APDU; Unknown return code (0x8010002F) [No response after sending APDU; Unknown return code (0x8010002F)]
So the key generation works (takes about 15 seconds), the signature initialization works (132ms) but the actual signing fails (the error code appears after about 30-40 seconds).
What happens when you try it?
Thank you,
Razvan