Le 08/06/2011 16:41, Andre Zepezauer a écrit : > On Wed, 2011-06-08 at 16:35 +0200, Jean-Pierre Szikora wrote: >> On 06/08/2011 03:50 PM, Andre Zepezauer wrote: >>> On Wed, 2011-06-08 at 11:50 +0200, Jean-Pierre Szikora wrote: >>>> On 06/07/2011 03:17 PM, Andre Zepezauer wrote: >>>>> Hello Jean-Pierre, >>>>> >>>>> SC_PKCS15_PIN_FLAG_VERIFY_RC_COUNTER doesn't correspond to any flag >>>>> defined in PKCS#15. Furthermore, the capability to modify the return >>>>> code of the VERIFY command is not specific to PKCS#15. >>>>> >>>>> Why not using a different approach? In example it's possible to detect >>>>> the installed packages of CardOS. Depending of the presence of the >>>>> "Verify Retry Counter Package" the flags in TEST BSO could be set >>>>> accordingly. >>>>> >>>> Hi Andre, >>>> >>>> Any comment/objection? >>> A flag SC_CARD_FLAG_ISO_VERIFY would be of general use. If set, then >>> it's possible to send the VERIFY command with *empty* data field to get >>> the number of further allowed retries coded in SW '63CX'. >>> >>> That means, that cardos_have_verifyrc_package would be placed better in >>> card-cardos.c and only "card->flags& SC_CARD_FLAG_ISO_VERIFY" needs to >>> be checked in pkcs15-cardos.c >>> >>> Prerequisite is that opensc-tool -s "00 20 00 01" returns something >>> like: Received (SW1=0x63, SW2=0xC3) >>> >>> Any comment/objection? >> The pre-requirement is not fulfilled :-( >> Using reader with a card: ACS ACR38U 00 00 >> Sending: 00 20 00 01 >> Received (SW1=0x6A, SW2=0x88) > What's about: > opensc-tool -s "00 A4 08 00 02 50 15" -s "00 20 00 01"
It seems that both PINs of CardOS initalized with OpenSC are local . So, PIN reference in APDU has to be '81'(SoPIN) or '83'(UserPIN) . > _______________________________________________ > opensc-devel mailing list > opensc-devel@lists.opensc-project.org > http://www.opensc-project.org/mailman/listinfo/opensc-devel > _______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel