Skip to content

Instantly share code, notes, and snippets.

@DmxLarchey
Created April 9, 2015 22:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DmxLarchey/62abeaf53040b8c19cbb to your computer and use it in GitHub Desktop.
Save DmxLarchey/62abeaf53040b8c19cbb to your computer and use it in GitHub Desktop.
Strange behavior of the FluffyPGPApplet openpgp applet
# card is inserted
2015-04-09 23:41:49 scdaemon[27444] updating slot 0 status: 0x0007->0x0000 (11->12)
2015-04-09 23:41:49 scdaemon[27444] sending signal 12 to client 27442
2015-04-09 23:42:00 scdaemon[27444] updating slot 0 status: 0x0000->0x0007 (12->13)
2015-04-09 23:42:00 scdaemon[27444] sending signal 12 to client 27442
# card is read by gpg
2015-04-09 23:42:18 scdaemon[27444] DBG: send apdu: c=00 i=A4 p1=00 p2=0C lc=2 le=-1 em=0
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 A4 00 0C 02 3F 00
2015-04-09 23:42:18 scdaemon[27444] DBG: response: sw=6986 datalen=0
2015-04-09 23:42:18 scdaemon[27444] DBG: send apdu: c=00 i=A4 p1=04 p2=00 lc=6 le=-1 em=0
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 A4 04 00 06 D2 76 00 01 24 01
2015-04-09 23:42:18 scdaemon[27444] DBG: response: sw=6114 datalen=0
2015-04-09 23:42:18 scdaemon[27444] DBG: dump:
2015-04-09 23:42:18 scdaemon[27444] DBG: apdu_send_simple(0): 20 more bytes available
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 C0 00 00 14
2015-04-09 23:42:18 scdaemon[27444] DBG: more: sw=9000 datalen=20
2015-04-09 23:42:18 scdaemon[27444] DBG: dump: 6F 12 84 10 D2 76 00 01 24 01 02 00 00 00 00 00 00 00 00 00
2015-04-09 23:42:18 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=4F lc=-1 le=256 em=0
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 4F 00
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 4F 10
2015-04-09 23:42:18 scdaemon[27444] DBG: response: sw=9000 datalen=16
2015-04-09 23:42:18 scdaemon[27444] DBG: dump: D2 76 00 01 24 01 02 00 00 00 00 00 00 00 00 00
2015-04-09 23:42:18 scdaemon[27444] AID: D2 76 00 01 24 01 02 00 00 00 00 00 00 00 00 00
2015-04-09 23:42:18 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=5F p2=52 lc=-1 le=256 em=0
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 5F 52 00
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 5F 52 08
2015-04-09 23:42:18 scdaemon[27444] DBG: response: sw=9000 datalen=8
2015-04-09 23:42:18 scdaemon[27444] DBG: dump: 00 73 C0 40 80 00 90 00
2015-04-09 23:42:18 scdaemon[27444] Historical Bytes: 00 73 C0 40 80 00 90 00
2015-04-09 23:42:18 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=C4 lc=-1 le=256 em=0
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 C4 00
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 C4 07
2015-04-09 23:42:18 scdaemon[27444] DBG: response: sw=9000 datalen=7
2015-04-09 23:42:18 scdaemon[27444] DBG: dump: 01 20 20 20 03 00 03
2015-04-09 23:42:18 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=6E lc=-1 le=256 em=0
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 6E 00
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 6E D7
2015-04-09 23:42:18 scdaemon[27444] DBG: response: sw=9000 datalen=215
2015-04-09 23:42:18 scdaemon[27444] DBG: dump: 4F 10 D2 76 00 01 24 01 02 00 00 00 00 00 00 00 00 00 5F 52 08 00 73 C0 40 80 00 90 00 73 81 B7 C0 0A 78 01 00 FE 00 00 00 FF 01 00 C1 06 01 08 00 00 20 03 C2 06 01 08 00 00 20 03 C3 06 01 08 00 00 20 03 C4 07 01 20 20 20 03 00 03 C5 3C 3C B0 91 86 9F D6 26 70 08 5A FA 64 62 FE A0 E4 ED 4D B6 AB C2 B7 66 F5 08 A4 E8 F5 C2 B2 40 C6 2F 46 B0 77 04 F5 3C 66 0C 69 4E E0 EB 99 33 6D 75 E9 C1 30 49 0C 35 08 30 DA 97 38 C6 3C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CD 0C 55 26 4B 26 55 26 4E 5B 55 26 4B 26
2015-04-09 23:42:18 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=5E lc=-1 le=256 em=0
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 5E 00
2015-04-09 23:42:18 scdaemon[27444] DBG: response: sw=9000 datalen=0
2015-04-09 23:42:18 scdaemon[27444] DBG: dump:
2015-04-09 23:42:18 scdaemon[27444] Version-2 ......: yes
2015-04-09 23:42:18 scdaemon[27444] Get-Challenge ..: yes (254 bytes max)
2015-04-09 23:42:18 scdaemon[27444] Key-Import .....: yes
2015-04-09 23:42:18 scdaemon[27444] Change-Force-PW1: yes
2015-04-09 23:42:18 scdaemon[27444] Private-DOs ....: yes
2015-04-09 23:42:18 scdaemon[27444] Algo-Attr-Change: no
2015-04-09 23:42:18 scdaemon[27444] SM-Support .....: no
2015-04-09 23:42:18 scdaemon[27444] Max-Cert3-Len ..: 0
2015-04-09 23:42:18 scdaemon[27444] Max-Cmd-Data ...: 255
2015-04-09 23:42:18 scdaemon[27444] Max-Rsp-Data ...: 256
2015-04-09 23:42:18 scdaemon[27444] Cmd-Chaining ...: yes
2015-04-09 23:42:18 scdaemon[27444] Ext-Lc-Le ......: no
2015-04-09 23:42:18 scdaemon[27444] Status Indicator: 00
2015-04-09 23:42:18 scdaemon[27444] GnuPG-No-Sync ..: no
2015-04-09 23:42:18 scdaemon[27444] GnuPG-Def-PW2 ..: no
2015-04-09 23:42:18 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=6E lc=-1 le=256 em=0
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 6E 00
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 6E D7
2015-04-09 23:42:18 scdaemon[27444] DBG: response: sw=9000 datalen=215
2015-04-09 23:42:18 scdaemon[27444] DBG: dump: 4F 10 D2 76 00 01 24 01 02 00 00 00 00 00 00 00 00 00 5F 52 08 00 73 C0 40 80 00 90 00 73 81 B7 C0 0A 78 01 00 FE 00 00 00 FF 01 00 C1 06 01 08 00 00 20 03 C2 06 01 08 00 00 20 03 C3 06 01 08 00 00 20 03 C4 07 01 20 20 20 03 00 03 C5 3C 3C B0 91 86 9F D6 26 70 08 5A FA 64 62 FE A0 E4 ED 4D B6 AB C2 B7 66 F5 08 A4 E8 F5 C2 B2 40 C6 2F 46 B0 77 04 F5 3C 66 0C 69 4E E0 EB 99 33 6D 75 E9 C1 30 49 0C 35 08 30 DA 97 38 C6 3C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CD 0C 55 26 4B 26 55 26 4E 5B 55 26 4B 26
2015-04-09 23:42:18 scdaemon[27444] Key-Attr-sign ..: RSA, n=2048, e=32, fmt=crt+n
2015-04-09 23:42:18 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=6E lc=-1 le=256 em=0
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 6E 00
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 6E D7
2015-04-09 23:42:18 scdaemon[27444] DBG: response: sw=9000 datalen=215
2015-04-09 23:42:18 scdaemon[27444] DBG: dump: 4F 10 D2 76 00 01 24 01 02 00 00 00 00 00 00 00 00 00 5F 52 08 00 73 C0 40 80 00 90 00 73 81 B7 C0 0A 78 01 00 FE 00 00 00 FF 01 00 C1 06 01 08 00 00 20 03 C2 06 01 08 00 00 20 03 C3 06 01 08 00 00 20 03 C4 07 01 20 20 20 03 00 03 C5 3C 3C B0 91 86 9F D6 26 70 08 5A FA 64 62 FE A0 E4 ED 4D B6 AB C2 B7 66 F5 08 A4 E8 F5 C2 B2 40 C6 2F 46 B0 77 04 F5 3C 66 0C 69 4E E0 EB 99 33 6D 75 E9 C1 30 49 0C 35 08 30 DA 97 38 C6 3C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CD 0C 55 26 4B 26 55 26 4E 5B 55 26 4B 26
2015-04-09 23:42:18 scdaemon[27444] Key-Attr-encr ..: RSA, n=2048, e=32, fmt=crt+n
2015-04-09 23:42:18 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=6E lc=-1 le=256 em=0
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 6E 00
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 6E D7
2015-04-09 23:42:18 scdaemon[27444] DBG: response: sw=9000 datalen=215
2015-04-09 23:42:18 scdaemon[27444] DBG: dump: 4F 10 D2 76 00 01 24 01 02 00 00 00 00 00 00 00 00 00 5F 52 08 00 73 C0 40 80 00 90 00 73 81 B7 C0 0A 78 01 00 FE 00 00 00 FF 01 00 C1 06 01 08 00 00 20 03 C2 06 01 08 00 00 20 03 C3 06 01 08 00 00 20 03 C4 07 01 20 20 20 03 00 03 C5 3C 3C B0 91 86 9F D6 26 70 08 5A FA 64 62 FE A0 E4 ED 4D B6 AB C2 B7 66 F5 08 A4 E8 F5 C2 B2 40 C6 2F 46 B0 77 04 F5 3C 66 0C 69 4E E0 EB 99 33 6D 75 E9 C1 30 49 0C 35 08 30 DA 97 38 C6 3C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CD 0C 55 26 4B 26 55 26 4E 5B 55 26 4B 26
2015-04-09 23:42:18 scdaemon[27444] Key-Attr-auth ..: RSA, n=2048, e=32, fmt=crt+n
2015-04-09 23:42:18 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=6E lc=-1 le=256 em=0
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 6E 00
2015-04-09 23:42:18 scdaemon[27444] DBG: PCSC_data: 00 CA 00 6E D7
2015-04-09 23:42:18 scdaemon[27444] DBG: response: sw=9000 datalen=215
2015-04-09 23:42:18 scdaemon[27444] DBG: dump: 4F 10 D2 76 00 01 24 01 02 00 00 00 00 00 00 00 00 00 5F 52 08 00 73 C0 40 80 00 90 00 73 81 B7 C0 0A 78 01 00 FE 00 00 00 FF 01 00 C1 06 01 08 00 00 20 03 C2 06 01 08 00 00 20 03 C3 06 01 08 00 00 20 03 C4 07 01 20 20 20 03 00 03 C5 3C 3C B0 91 86 9F D6 26 70 08 5A FA 64 62 FE A0 E4 ED 4D B6 AB C2 B7 66 F5 08 A4 E8 F5 C2 B2 40 C6 2F 46 B0 77 04 F5 3C 66 0C 69 4E E0 EB 99 33 6D 75 E9 C1 30 49 0C 35 08 30 DA 97 38 C6 3C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CD 0C 55 26 4B 26 55 26 4E 5B 55 26 4B 26
# first decrypt attempt (PIN is checked first)
2015-04-09 23:42:18 scdaemon[27444] DBG: check_pcsc_pinpad: command=20, r=27265
2015-04-09 23:42:18 scdaemon[27444] DBG: asking for PIN '||Please enter the PIN'
2015-04-09 23:42:23 scdaemon[27444] DBG: send apdu: c=00 i=20 p1=00 p2=82 lc=6 le=-1 em=0
2015-04-09 23:42:23 scdaemon[27444] DBG: PCSC_data: 00 20 00 82 06 xx xx xx xx xx xx (PIN DATA hidden)
2015-04-09 23:42:23 scdaemon[27444] DBG: response: sw=9000 datalen=0
2015-04-09 23:42:23 scdaemon[27444] DBG: dump:
2015-04-09 23:42:23 scdaemon[27444] DBG: send apdu: c=00 i=20 p1=00 p2=81 lc=6 le=-1 em=0
2015-04-09 23:42:23 scdaemon[27444] DBG: PCSC_data: 00 20 00 81 06 xx xx xx xx xx xx (PIN DATA hidden)
2015-04-09 23:42:23 scdaemon[27444] DBG: response: sw=9000 datalen=0
2015-04-09 23:42:23 scdaemon[27444] DBG: dump:
2015-04-09 23:42:23 scdaemon[27444] DBG: send apdu: c=00 i=2A p1=80 p2=86 lc=257 le=256 em=-254
2015-04-09 23:42:23 scdaemon[27444] DBG: PCSC_data: 10 2A 80 86 FE 00 8E 7E 9F 38 A9 E9 75 1F 1A 45 5F 8D 27 84 8B 22 0A 2B 65 0C C0 0B C4 A2 93 4A BA C8 B5 7B 13 A1 AC 8C 54 DB 98 10 84 E7 64 C5 4D F8 F4 C4 2F 8C 54 A0 01 C2 36 0B A5 62 E7 38 16 BC 04 2B 68 69 5F 6E 9C 62 3D F6 A0 50 0B B7 8B B0 B2 46 D3 9A 9D 34 A5 2A A9 CE 43 FE FF FF 92 19 5D BB 92 65 44 00 B1 F1 A5 2F 93 4F 59 7F 94 B7 BA 3C F4 8F 9D 76 6B 2C 6C 87 E3 C6 A1 B5 6B 44 5E 56 20 AC 6F D2 BC 8D AF E8 9C EC 98 67 D2 9A E6 62 C6 86 F6 3A 72 9C EB B9 6A 6A 66 09 F5 9D CD 18 D3 D7 8E BB 44 43 72 DD CE 4E 5A 02 C0 DB 1D AC 3D 1D 36 F4 D5 FF 50 AC FC 63 14 43 DE E8 37 B3 8C 0E F2 D2 A5 17 F4 E7 43 4B 81 08 79 A6 41 67 08 1E 65 94 E4 51 3B F1 4E 60 BC 1C 2A 49 CB F2 32 0E 85 60 EF 31 BD 41 D1 FB 9E 88 0C B1 F9 4F F4 F1 E0 41 3F 5C 2A 7B FB 8E FC 76 9B BA FF
2015-04-09 23:42:23 scdaemon[27444] DBG: PCSC_data: 00 2A 80 86 03 E8 4C 04 00
2015-04-09 23:42:24 scdaemon[27444] DBG: response: sw=6123 datalen=0
2015-04-09 23:42:24 scdaemon[27444] DBG: apdu_send_simple(0): 35 more bytes available
2015-04-09 23:42:24 scdaemon[27444] DBG: PCSC_data: 00 C0 00 00 23
2015-04-09 23:42:24 scdaemon[27444] DBG: more: sw=9000 datalen=35
2015-04-09 23:42:24 scdaemon[27444] DBG: dump: 09 E7 0F 42 B7 DA B4 DF 24 1A 96 9B 0E 28 77 F3 07 F6 85 C8 3B 00 C1 50 73 BC 88 22 F7 DC E5 88 52 10 6C
2015-04-09 23:42:24 scdaemon[27444] operation decipher result: Success
# second decrypt attempt (notice the length of the apdu is shorter but it is the same data which
# is supposed to be decrypted), the error code 6700 corresponds to invalid length in JC terminology
2015-04-09 23:42:48 scdaemon[27444] DBG: send apdu: c=00 i=2A p1=80 p2=86 lc=257 le=256 em=-254
2015-04-09 23:42:48 scdaemon[27444] DBG: PCSC_data: 10 2A 80 86 FE 00 8E 7E 9F 38 A9 E9 75 1F 1A 45 5F 8D 27 84 8B 22 0A 2B 65 0C C0 0B C4 A2 93 4A BA C8 B5 7B 13 A1 AC 8C 54 DB 98 10 84 E7 64 C5 4D F8 F4 C4 2F 8C 54 A0 01 C2 36 0B A5 62 E7 38 16 BC 04 2B 68 69 5F 6E 9C 62 3D F6 A0 50 0B B7 8B B0 B2 46 D3 9A 9D 34 A5 2A A9 CE 43 FE FF FF 92 19 5D BB 92 65 44 00 B1 F1 A5 2F 93 4F 59 7F 94 B7 BA 3C F4 8F 9D 76 6B 2C 6C 87 E3 C6 A1 B5 6B 44 5E 56 20 AC 6F D2 BC 8D AF E8 9C EC 98 67 D2 9A E6 62 C6 86 F6 3A 72 9C EB B9 6A 6A 66 09 F5 9D CD 18 D3 D7 8E BB 44 43 72 DD CE 4E 5A 02 C0 DB 1D AC 3D 1D 36 F4 D5 FF 50 AC FC 63 14 43 DE E8 37 B3 8C 0E F2 D2 A5 17 F4 E7 43 4B 81 08 79 A6 41 67 08 1E 65 94 E4 51 3B F1 4E 60 BC 1C 2A 49 CB F2 32 0E 85 60 EF 31 BD 41 D1 FB 9E 88 0C B1 F9 4F F4 F1 E0 41 3F 5C 2A 7B FB 8E FC 76 9B BA FF
2015-04-09 23:42:48 scdaemon[27444] DBG: response: sw=6700 datalen=0
2015-04-09 23:42:48 scdaemon[27444] operation decipher result: Invalid value
2015-04-09 23:42:48 scdaemon[27444] app_decipher failed: Invalid value
## now card-edit
2015-04-09 23:45:45 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=65 lc=-1 le=256 em=0
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 CA 00 65 00
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 CA 00 65 26
2015-04-09 23:45:45 scdaemon[27444] DBG: response: sw=9000 datalen=38
2015-04-09 23:45:45 scdaemon[27444] DBG: dump: 5B 1B 4C 61 72 63 68 65 79 2D 57 65 6E 64 6C 69 6E 67 3C 3C 44 6F 6D 69 6E 69 71 75 65 5F 2D 02 66 72 5F 35 01 31
2015-04-09 23:45:45 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=5F p2=50 lc=-1 le=256 em=0
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 CA 5F 50 00
2015-04-09 23:45:45 scdaemon[27444] DBG: response: sw=9000 datalen=0
2015-04-09 23:45:45 scdaemon[27444] DBG: dump:
2015-04-09 23:45:45 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=C4 lc=-1 le=256 em=0
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 CA 00 C4 00
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 CA 00 C4 07
2015-04-09 23:45:45 scdaemon[27444] DBG: response: sw=9000 datalen=7
2015-04-09 23:45:45 scdaemon[27444] DBG: dump: 01 20 20 20 03 00 03
2015-04-09 23:45:45 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=7A lc=-1 le=256 em=0
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 CA 00 7A 00
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 CA 00 7A 05
2015-04-09 23:45:45 scdaemon[27444] DBG: response: sw=9000 datalen=5
2015-04-09 23:45:45 scdaemon[27444] DBG: dump: 93 03 00 00 03
2015-04-09 23:45:45 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=01 p2=01 lc=-1 le=256 em=0
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 CA 01 01 00
2015-04-09 23:45:45 scdaemon[27444] DBG: response: sw=9000 datalen=0
2015-04-09 23:45:45 scdaemon[27444] DBG: dump:
2015-04-09 23:45:45 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=01 p2=02 lc=-1 le=256 em=0
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 CA 01 02 00
2015-04-09 23:45:45 scdaemon[27444] DBG: response: sw=9000 datalen=0
2015-04-09 23:45:45 scdaemon[27444] DBG: dump:
2015-04-09 23:45:45 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=01 p2=03 lc=-1 le=256 em=0
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 CA 01 03 00
2015-04-09 23:45:45 scdaemon[27444] DBG: response: sw=9000 datalen=0
2015-04-09 23:45:45 scdaemon[27444] DBG: dump:
2015-04-09 23:45:45 scdaemon[27444] DBG: send apdu: c=00 i=47 p1=81 p2=00 lc=2 le=256 em=0
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 47 81 00 02 B6 00 00
2015-04-09 23:45:45 scdaemon[27444] DBG: response: sw=610E datalen=0
2015-04-09 23:45:45 scdaemon[27444] DBG: apdu_send_simple(0): 14 more bytes available
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 C0 00 00 0E
2015-04-09 23:45:45 scdaemon[27444] DBG: more: sw=6100 datalen=14
2015-04-09 23:45:45 scdaemon[27444] DBG: apdu_send_simple(0): 0 more bytes available
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 C0 00 00 00
2015-04-09 23:45:45 scdaemon[27444] DBG: more: sw=9000 datalen=256
2015-04-09 23:45:45 scdaemon[27444] DBG: dump: 7F 49 82 01 09 82 03 01 00 01 81 82 01 00 C0 86 35 A6 25 AD FD 93 74 D0 79 57 32 E0 32 2D 6B 4E 67 1A 78 F4 C5 E3 00 03 F3 1A C9 23 5B 37 0E 20 43 72 60 CF 21 03 A5 21 DF 94 2B B3 D6 1E FF 21 0F 12 92 01 1D 4F 33 EC B1 CC FA AC EA 68 AB 82 41 75 F6 B5 A4 9A C5 46 39 54 3A FD 1A 24 53 09 6A BA D6 FE DE 34 2C 70 10 D1 BD 91 A5 94 2E 81 A9 9E F7 BB B6 94 F3 F8 CE 56 36 10 BE 2F 0E 53 6C 36 CB 9C 48 28 D7 66 21 77 CE 27 21 47 48 45 93 E5 07 0E 46 A3 F6 16 0C 20 1B 4F D6 01 CD 87 CF FF 54 23 70 B1 03 60 E3 43 C7 99 51 A9 BA 4B 6B 4E 67 82 CE C9 53 20 49 C4 2F B5 D0 4C 47 9C B7 55 64 7E 88 17 22 E7 A0 DB D2 BC 03 C4 A5 1E 9D 49 4F AB 65 65 20 3F 8B C0 36 D4 D3 81 DA 4B 0D 59 00 DA F2 70 A8 0B 59 A2 6C 97 07 82 F1 B3 BF 9C EF 2D 24 8A 17 34 FE FE AC F0 BA 50 1C 7A 65 E7 7F 6D 0C 35 97 AA 75 8D D8 4A 3A 59
2015-04-09 23:45:45 scdaemon[27444] DBG: send apdu: c=00 i=47 p1=81 p2=00 lc=2 le=256 em=0
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 47 81 00 02 B8 00 00
2015-04-09 23:45:45 scdaemon[27444] DBG: response: sw=610F datalen=0
2015-04-09 23:45:45 scdaemon[27444] DBG: apdu_send_simple(0): 15 more bytes available
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 C0 00 00 0F
2015-04-09 23:45:45 scdaemon[27444] DBG: more: sw=6100 datalen=15
2015-04-09 23:45:45 scdaemon[27444] DBG: apdu_send_simple(0): 0 more bytes available
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 C0 00 00 00
2015-04-09 23:45:45 scdaemon[27444] DBG: more: sw=9000 datalen=256
2015-04-09 23:45:45 scdaemon[27444] DBG: dump: 7F 49 82 01 0A 82 04 00 01 00 01 81 82 01 00 CA 80 D9 28 AE 34 ED 9B C2 31 29 93 07 BA 53 62 C4 FC D2 95 96 B4 71 73 9B E9 5B 8B B1 D7 46 82 82 2E 10 B1 E4 30 FB 95 9B 00 70 3F 81 43 3B 24 53 C7 0D C0 AE 10 BD 63 6B 79 C7 8F E1 A1 E0 7F F9 CA DD 20 65 A8 64 6E 06 1C 8C 5A 75 A0 57 C2 2A AA 39 00 61 AA DB 16 67 38 D5 2B 35 B0 86 73 F2 8C 56 77 7D BF 46 3B F6 5B E1 3C 49 B3 15 51 8B 13 F6 C8 20 DB DA 00 D8 16 57 8F 1A DB 75 07 09 52 B2 74 86 08 3D 0A BE 01 8D 34 E1 41 60 EA 84 0C EB 26 7A D5 01 D8 C9 68 FC 5E D3 AE F3 37 AC 53 D1 40 0C 8D 94 F2 47 61 72 6D D8 6F 92 C5 34 94 57 53 FD 5B 73 7C C0 50 27 3D 34 AD AB B8 95 CC E9 2F E9 E1 55 5A AA A3 DE 57 5A C0 17 DC 80 99 F1 06 6A 39 8E 1C CE 04 95 B8 F4 E7 B3 EA E9 14 12 32 8B 5A 24 1F 3C 34 6A 67 86 D0 07 F6 6E 71 F6 08 7B C4 B9 BC 10 3B F3 C5 05 88 45 CF
2015-04-09 23:45:45 scdaemon[27444] DBG: send apdu: c=00 i=47 p1=81 p2=00 lc=2 le=256 em=0
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 47 81 00 02 A4 00 00
2015-04-09 23:45:45 scdaemon[27444] DBG: response: sw=610E datalen=0
2015-04-09 23:45:45 scdaemon[27444] DBG: apdu_send_simple(0): 14 more bytes available
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 C0 00 00 0E
2015-04-09 23:45:45 scdaemon[27444] DBG: more: sw=6100 datalen=14
2015-04-09 23:45:45 scdaemon[27444] DBG: apdu_send_simple(0): 0 more bytes available
2015-04-09 23:45:45 scdaemon[27444] DBG: PCSC_data: 00 C0 00 00 00
2015-04-09 23:45:45 scdaemon[27444] DBG: more: sw=9000 datalen=256
2015-04-09 23:45:45 scdaemon[27444] DBG: dump: 7F 49 82 01 09 82 03 01 00 01 81 82 01 00 C7 66 E0 52 AA 1C F8 AF 28 F8 23 BD 0B 7A 43 6C 45 27 5F D7 F5 08 FB 08 5A 1A 0B 14 C2 DB 3A A1 15 F1 E9 7E 3D E4 03 44 43 83 A1 74 1E 90 E4 D7 83 1C 8A A6 65 DF 47 54 2D 6B 0B F2 CC CF A6 BB E5 03 90 66 D8 49 11 CD E7 6F F2 EE BA 31 F7 07 BC 28 97 E7 42 CC ED 67 2B 79 73 3A 27 90 64 45 EF 9A BD CB 5B 64 D7 6D 19 FF 08 1A E6 DB 72 C9 2B C7 6C 67 54 F8 28 22 FE D5 55 9F 38 F5 E3 4F 1C 93 17 59 5E A4 8D CD 64 FB 4A C6 C2 DE 5A 52 96 B3 EF 5C A2 60 0C E3 1D FD 2B A6 CA F0 62 50 8C 0C 87 1C CE 9E 2E 95 D3 D8 EC A3 AA 8F 2B C1 05 9C 92 74 06 5E 9E 22 6E D8 93 30 16 9C D3 DE 5C 4B 7E AF 44 5C 39 EC 7E 3D 21 3F 7E 7D FE 31 39 D1 88 5D B1 6E B3 EF 2D 71 F1 E0 CA B9 47 BE 15 B4 64 E7 4F 9A B8 7A 16 59 71 5D 8E 0E F6 FF FA 8B CE 5E 04 DB 3D 16 4C 9D 63 C4 26 32 C0 47
2015-04-09 23:45:57 scdaemon[27444] operation check_pin result: Success
2015-04-09 23:45:57 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=C4 lc=-1 le=256 em=0
2015-04-09 23:45:57 scdaemon[27444] DBG: PCSC_data: 00 CA 00 C4 00
2015-04-09 23:45:57 scdaemon[27444] DBG: PCSC_data: 00 CA 00 C4 07
2015-04-09 23:45:57 scdaemon[27444] DBG: response: sw=9000 datalen=7
2015-04-09 23:45:57 scdaemon[27444] DBG: dump: 01 20 20 20 03 00 03
2015-04-09 23:45:57 scdaemon[27444] DBG: send apdu: c=00 i=CA p1=00 p2=7A lc=-1 le=256 em=0
2015-04-09 23:45:57 scdaemon[27444] DBG: PCSC_data: 00 CA 00 7A 00
2015-04-09 23:45:57 scdaemon[27444] DBG: PCSC_data: 00 CA 00 7A 05
2015-04-09 23:45:57 scdaemon[27444] DBG: response: sw=9000 datalen=5
2015-04-09 23:45:57 scdaemon[27444] DBG: dump: 93 03 00 00 03
## third decrypt attempt ... the data sent in the apdu is the same length as in the first attempt
##
2015-04-09 23:46:08 scdaemon[27444] DBG: send apdu: c=00 i=2A p1=80 p2=86 lc=257 le=256 em=-254
2015-04-09 23:46:08 scdaemon[27444] DBG: PCSC_data: 10 2A 80 86 FE 00 8E 7E 9F 38 A9 E9 75 1F 1A 45 5F 8D 27 84 8B 22 0A 2B 65 0C C0 0B C4 A2 93 4A BA C8 B5 7B 13 A1 AC 8C 54 DB 98 10 84 E7 64 C5 4D F8 F4 C4 2F 8C 54 A0 01 C2 36 0B A5 62 E7 38 16 BC 04 2B 68 69 5F 6E 9C 62 3D F6 A0 50 0B B7 8B B0 B2 46 D3 9A 9D 34 A5 2A A9 CE 43 FE FF FF 92 19 5D BB 92 65 44 00 B1 F1 A5 2F 93 4F 59 7F 94 B7 BA 3C F4 8F 9D 76 6B 2C 6C 87 E3 C6 A1 B5 6B 44 5E 56 20 AC 6F D2 BC 8D AF E8 9C EC 98 67 D2 9A E6 62 C6 86 F6 3A 72 9C EB B9 6A 6A 66 09 F5 9D CD 18 D3 D7 8E BB 44 43 72 DD CE 4E 5A 02 C0 DB 1D AC 3D 1D 36 F4 D5 FF 50 AC FC 63 14 43 DE E8 37 B3 8C 0E F2 D2 A5 17 F4 E7 43 4B 81 08 79 A6 41 67 08 1E 65 94 E4 51 3B F1 4E 60 BC 1C 2A 49 CB F2 32 0E 85 60 EF 31 BD 41 D1 FB 9E 88 0C B1 F9 4F F4 F1 E0 41 3F 5C 2A 7B FB 8E FC 76 9B BA FF
2015-04-09 23:46:09 scdaemon[27444] DBG: PCSC_data: 00 2A 80 86 03 E8 4C 04 00
2015-04-09 23:46:09 scdaemon[27444] DBG: response: sw=6123 datalen=0
2015-04-09 23:46:09 scdaemon[27444] DBG: apdu_send_simple(0): 35 more bytes available
2015-04-09 23:46:09 scdaemon[27444] DBG: PCSC_data: 00 C0 00 00 23
2015-04-09 23:46:09 scdaemon[27444] DBG: more: sw=9000 datalen=35
2015-04-09 23:46:09 scdaemon[27444] DBG: dump: 09 E7 0F 42 B7 DA B4 DF 24 1A 96 9B 0E 28 77 F3 07 F6 85 C8 3B 00 C1 50 73 BC 88 22 F7 DC E5 88 52 10 6C
2015-04-09 23:46:09 scdaemon[27444] operation decipher result: Success
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment