Peter Koch-3 wrote: > > The current version of PTTYcard will not work with file layout. > > Your certificate was stored in 3F00:6666:1002:0001. > Unfortunately this file does not contain the plain > certificate but starts with 4 bytes 04 00 51 03 and > then the certificate itself follows. Therefore > PuTTYcard will not be abe to extract the public key. > > I will add an optional 5th argument to PuTTYiso7816 > such that the next verion of PuTTYcard will be able > to read a certificate from a file at a certain offset. > > Unfortunately this is not the only problem. I cannot > figure out what your keyref and pinref are. >
Anything new with the eToken Pro issue? I have formated my eToken Pro direct with openSC but PuTTYcard does not work :( I thought that I’m not impacted by the file layout problem because I have used the pkcs15-init command. Is there any way to use a Aladdin eToken for PuTTYcard? Here the details: Type: eToken Pro Model: Token P0514 F4.2.5.4 Product ID: 0x0514 Firmware version: 4.2.5.4 [0x8514] Card/OS version: CardOS/M4.01 pkcs15-init -r 6 -E pkcs15-init -r 0 -C --so-pin 123456 --so-puk 123456 pkcs15-init -r 0 -P -a 1 --so-pin 123456 --pin 1234 --puk 1234 -a 1 pkcs15-init -r 0 -S "test.p12" -f PKCS12 -a 1 -l test --so-pin 123456 --pin 1234 --passphrase password --key-usage dataEncipherment pkcs15-tool -reader 0 -k Private RSA Key [test] Com. Flags : 3 Usage : [0x2], decrypt Access Flags: [0x1D], sensitive, alwaysSensitive, neverExtract, local ModLength : 1024 Key ref : 16 Native : yes Path : 3F005015 Auth ID : 01 ID : 45 pkcs15-tool -reader 0 --list-pins PIN [Security Officer PIN] Com. Flags: 0x3 Auth ID : ff Flags : [0xB2], local, initialized, needs-padding, soPin Length : min_len:6, max_len:8, stored_len:8 Pad char : 0x00 Reference : 1 Type : 1 Path : 3F005015 PIN [] Com. Flags: 0x3 Auth ID : 01 Flags : [0x32], local, initialized, needs-padding Length : min_len:4, max_len:8, stored_len:8 Pad char : 0x00 Reference : 3 Type : 1 Path : 3F005015 pkcs15-tool -reader 0 -c X.509 Certificate [/C=FI/O=OpenSC/CN=test/[EMAIL PROTECTED] Flags : 2 Authority: no Path : 3F0050153049 ID : 45 X.509 Certificate [/C=FI/O=OpenSC/CN=OpenSC CA/[EMAIL PROTECTED] Flags : 2 Authority: yes Path : 3F005015304A ID : 46 PuTTYcard,PuTTYiso7816.dll,<path>,AA,BB,CCCC PATH=5015 AA=10 (16 decimal) BB=03 (3 decimal) CCCC= 3049 results: PuTTYcard,PuTTYiso7816.dll,5015,10,03,3049 Unfortunately it does not work :( "Couldn’t load this key (not a privat key)" Here is a dump with opensc-tool: 3F00 type: DF, size: 21765 select[N/A] lock[NONE] delete[NONE] create[NONE] rehab[NONE] inval[NONE] list[N/A] sec: 00:00:00:00:00:00:FF:00 prop: 01:04:00 3F00 2F00 type: wEF, ef structure: transpnt, size: 128 read[NONE] update[NONE] write[NONE] erase[NONE] rehab[NONE] inval[NONE] sec: 00:00:00:00:00:00:00:00:00 prop: 01 00000000: 61 21 4F 0C A0 00 00 00 63 50 4B 43 53 2D 31 35 a!O.....cPKCS-15 00000010: 50 0B 4F 70 65 6E 53 43 20 43 61 72 64 51 04 3F P.OpenSC CardQ.? 00000020: 00 50 15 00 00 00 00 00 00 00 00 00 00 00 00 00 .P.............. 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 3F00 5015 type: DF, size: 18734 select[N/A] lock[NEVR] delete[NONE] create[NONE] rehab[NONE] inval[NONE] list[N/A] sec: 00:FF:00:00:00:00:00:00:00 prop: 01:08:00 3F00 5015 304A type: wEF, ef structure: transpnt, size: 551 read[NONE] update[CHV3] write[NEVR] erase[CHV3] rehab[NEVR] inval[NEVR] sec: 00:03:FF:FF:FF:03:00:00:00 prop: 01 00000000: 30 82 02 23 30 82 01 8C 02 01 00 30 0D 06 09 2A 0..#0......0...* 00000010: 86 48 86 F7 0D 01 01 04 05 00 30 5A 31 0B 30 09 .H........0Z1.0. 00000020: 06 03 55 04 06 13 02 46 49 31 0F 30 0D 06 03 55 ..U....FI1.0...U 00000030: 04 0A 13 06 4F 70 65 6E 53 43 31 12 30 10 06 03 ....OpenSC1.0... 00000040: 55 04 03 13 09 4F 70 65 6E 53 43 20 43 41 31 26 U....OpenSC CA1& 00000050: 30 24 06 09 2A 86 48 86 F7 0D 01 09 01 16 17 6F 0$..*.H........o 00000060: 70 65 6E 73 63 2D 64 65 76 65 6C 40 6F 70 65 6E [EMAIL PROTECTED] 00000070: 73 63 2E 6F 72 67 30 1E 17 0D 30 33 30 35 31 35 sc.org0...030515 00000080: 31 35 34 31 32 35 5A 17 0D 30 36 30 32 30 38 31 154125Z..0602081 00000090: 35 34 31 32 35 5A 30 5A 31 0B 30 09 06 03 55 04 54125Z0Z1.0...U. 000000A0: 06 13 02 46 49 31 0F 30 0D 06 03 55 04 0A 13 06 ...FI1.0...U.... 000000B0: 4F 70 65 6E 53 43 31 12 30 10 06 03 55 04 03 13 OpenSC1.0...U... 000000C0: 09 4F 70 65 6E 53 43 20 43 41 31 26 30 24 06 09 .OpenSC CA1&0$.. 000000D0: 2A 86 48 86 F7 0D 01 09 01 16 17 6F 70 65 6E 73 *.H........opens 000000E0: 63 2D 64 65 76 65 6C 40 6F 70 65 6E 73 63 2E 6F [EMAIL PROTECTED] 000000F0: 72 67 30 81 9F 30 0D 06 09 2A 86 48 86 F7 0D 01 rg0..0...*.H.... 00000100: 01 01 05 00 03 81 8D 00 30 81 89 02 81 81 00 A3 ........0....... 00000110: 12 31 76 C5 F3 6B C0 3B 7B 91 10 EC 71 AB CE CC .1v..k.;{...q... 00000120: 06 FF 9F 21 42 21 7D EF 38 EC 5D 5D 49 74 1E A0 ...!B!}.8.]]It.. 00000130: 6B E7 C8 1A 71 92 27 8E D6 B6 21 DC 01 92 71 80 k...q.'...!...q. 00000140: 9E FA 6F 82 D0 1B 73 3E BB CA 64 DD 5A 8E 4C 75 ..o...s>..d.Z.Lu 00000150: EC 9F FB 4E 95 28 9C EF FE 09 9B 2B 78 EF 21 13 ...N.(.....+x.!. 00000160: 74 9D 85 1D C9 0A D2 F4 E6 D0 A4 89 37 B9 7B 8C t...........7.{. 00000170: A3 58 3F 27 C6 A0 97 00 60 6D D9 79 C4 9A 11 ED .X?'....`m.y.... 00000180: 65 C2 53 00 2E E9 80 55 6C 2E 76 CC 6B B2 F5 02 e.S....Ul.v.k... 00000190: 03 01 00 01 30 0D 06 09 2A 86 48 86 F7 0D 01 01 ....0...*.H..... 000001A0: 04 05 00 03 81 81 00 3F D1 45 F9 47 50 77 02 86 .......?.E.GPw.. 000001B0: C7 AC 95 75 3A FF EE 61 CF 37 35 90 27 3B 54 F0 ...u:..a.75.';T. 000001C0: F6 5F DD 34 61 EB 09 13 1F 4C D6 05 8A 60 73 5F ._.4a....L...`s_ 000001D0: ED 31 51 29 92 AC 77 5F 2E E9 FD BD EC 15 A3 1D .1Q)..w_........ 000001E0: 5A 35 C8 89 B0 03 A8 0C 08 04 71 CE 01 BD 9C B3 Z5........q..... 000001F0: E4 6E F9 86 BE 3D 00 33 E1 A2 40 85 63 79 DB 10 [EMAIL PROTECTED] 00000200: E7 A5 82 8E F3 C7 EE 97 D7 C4 65 B5 FE 80 C8 65 ..........e....e 00000210: 5C DF C4 3E 00 DA AF 7E D2 C7 AE 08 E6 DC 34 A7 \..>...~......4. 00000220: D5 7F AE 0F 40 81 66 [EMAIL PROTECTED] 3F00 5015 4404 type: wEF, ef structure: transpnt, size: 512 read[NONE] update[CHV1] write[CHV1] erase[CHV1] rehab[CHV1] inval[CHV1] sec: 00:01:01:01:01:01:00:00:00 prop: 01 00000000: 30 56 30 41 0C 3B 2F 43 3D 46 49 2F 4F 3D 4F 70 0V0A.;/C=FI/O=Op 00000010: 65 6E 53 43 2F 43 4E 3D 74 65 73 74 2F 65 6D 61 enSC/CN=test/ema 00000020: 69 6C 41 64 64 72 65 73 73 3D 6F 70 65 6E 73 63 ilAddress=opensc 00000030: 2D 64 65 76 65 6C 40 6F 70 65 6E 73 63 2E 6F 72 [EMAIL PROTECTED] 00000040: 67 03 02 04 40 30 03 04 01 45 A1 0C 30 0A 30 08 [EMAIL PROTECTED] 00000050: 04 06 3F 00 50 15 30 49 30 5E 30 46 0C 40 2F 43 ..?.P.0I0^0F.@/C 00000060: 3D 46 49 2F 4F 3D 4F 70 65 6E 53 43 2F 43 4E 3D =FI/O=OpenSC/CN= 00000070: 4F 70 65 6E 53 43 20 43 41 2F 65 6D 61 69 6C 41 OpenSC CA/emailA 00000080: 64 64 72 65 73 73 3D 6F 70 65 6E 73 63 2D 64 65 ddress=opensc-de 00000090: 76 65 6C 40 6F 70 65 6E 73 63 2E 6F 72 67 03 02 [EMAIL PROTECTED] 000000A0: 04 40 30 06 04 01 46 01 01 FF A1 0C 30 0A 30 08 [EMAIL PROTECTED] 000000B0: 04 06 3F 00 50 15 30 4A 00 00 00 00 00 00 00 00 ..?.P.0J........ 000000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000001A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000001B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000001C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000001D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000001E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 3F00 5015 3049 type: wEF, ef structure: transpnt, size: 787 read[NONE] update[CHV3] write[NEVR] erase[CHV3] rehab[NEVR] inval[NEVR] sec: 00:03:FF:FF:FF:03:00:00:00 prop: 01 00000000: 30 82 03 0F 30 82 02 78 A0 03 02 01 02 02 01 09 0...0..x........ 00000010: 30 0D 06 09 2A 86 48 86 F7 0D 01 01 04 05 00 30 0...*.H........0 00000020: 5A 31 0B 30 09 06 03 55 04 06 13 02 46 49 31 0F Z1.0...U....FI1. 00000030: 30 0D 06 03 55 04 0A 13 06 4F 70 65 6E 53 43 31 0...U....OpenSC1 00000040: 12 30 10 06 03 55 04 03 13 09 4F 70 65 6E 53 43 .0...U....OpenSC 00000050: 20 43 41 31 26 30 24 06 09 2A 86 48 86 F7 0D 01 CA1&0$..*.H.... 00000060: 09 01 16 17 6F 70 65 6E 73 63 2D 64 65 76 65 6C ....opensc-devel 00000070: 40 6F 70 65 6E 73 63 2E 6F 72 67 30 1E 17 0D 30 @opensc.org0...0 00000080: 33 30 35 31 35 31 35 34 34 33 31 5A 17 0D 30 35 30515154431Z..05 00000090: 31 30 33 31 31 35 34 34 33 31 5A 30 55 31 0B 30 1031154431Z0U1.0 000000A0: 09 06 03 55 04 06 13 02 46 49 31 0F 30 0D 06 03 ...U....FI1.0... 000000B0: 55 04 0A 13 06 4F 70 65 6E 53 43 31 0D 30 0B 06 U....OpenSC1.0.. 000000C0: 03 55 04 03 13 04 74 65 73 74 31 26 30 24 06 09 .U....test1&0$.. 000000D0: 2A 86 48 86 F7 0D 01 09 01 16 17 6F 70 65 6E 73 *.H........opens 000000E0: 63 2D 64 65 76 65 6C 40 6F 70 65 6E 73 63 2E 6F [EMAIL PROTECTED] 000000F0: 72 67 30 81 9F 30 0D 06 09 2A 86 48 86 F7 0D 01 rg0..0...*.H.... 00000100: 01 01 05 00 03 81 8D 00 30 81 89 02 81 81 00 B8 ........0....... 00000110: C3 AD 9F 9A 95 E4 93 F2 F8 36 76 BA 09 A6 22 D7 .........6v...". 00000120: DF 6F 34 DA 7D 4B F8 59 76 64 72 EB D4 8F D0 72 .o4.}K.Yvdr....r 00000130: D2 71 2A 1B F2 14 A0 AA 2D E9 DB 6F 60 59 34 7E .q*.....-..o`Y4~ 00000140: FD C9 38 F7 E2 6F 95 F5 90 EB C9 94 4E D2 4D 3C ..8..o......N.M< 00000150: E4 8A 56 D4 70 63 50 1D 3F 82 22 0B 61 4E 5E 7C ..V.pcP.?.".aN^| 00000160: 40 0E C0 50 D6 A9 66 20 01 47 A5 2E 16 EC 97 C6 @..P..f .G...... 00000170: 46 F1 03 60 87 76 8F A5 14 C3 66 90 71 DB 67 E1 F..`.v....f.q.g. 00000180: 14 FE 15 E4 AF BE FA 41 5B 7C FF A1 C1 9B CB 02 .......A[|...... 00000190: 03 01 00 01 A3 81 E9 30 81 E6 30 09 06 03 55 1D .......0..0...U. 000001A0: 13 04 02 30 00 30 11 06 09 60 86 48 01 86 F8 42 ...0.0...`.H...B 000001B0: 01 01 04 04 03 02 04 B0 30 0B 06 03 55 1D 0F 04 ........0...U... 000001C0: 04 03 02 05 E0 30 2C 06 09 60 86 48 01 86 F8 42 .....0,..`.H...B 000001D0: 01 0D 04 1F 16 1D 4F 70 65 6E 53 53 4C 20 47 65 ......OpenSSL Ge 000001E0: 6E 65 72 61 74 65 64 20 43 65 72 74 69 66 69 63 nerated Certific 000001F0: 61 74 65 30 1D 06 03 55 1D 0E 04 16 04 14 B2 97 ate0...U........ 00000200: 47 EE D6 D3 41 09 D6 B2 F8 64 9B 36 ED 63 6F D3 G...A....d.6.co. 00000210: CF 8E 30 6C 06 03 55 1D 23 04 65 30 63 A1 5E A4 ..0l..U.#.e0c.^. 00000220: 5C 30 5A 31 0B 30 09 06 03 55 04 06 13 02 46 49 \0Z1.0...U....FI 00000230: 31 0F 30 0D 06 03 55 04 0A 13 06 4F 70 65 6E 53 1.0...U....OpenS 00000240: 43 31 12 30 10 06 03 55 04 03 13 09 4F 70 65 6E C1.0...U....Open 00000250: 53 43 20 43 41 31 26 30 24 06 09 2A 86 48 86 F7 SC CA1&0$..*.H.. 00000260: 0D 01 09 01 16 17 6F 70 65 6E 73 63 2D 64 65 76 ......opensc-dev 00000270: 65 6C 40 6F 70 65 6E 73 63 2E 6F 72 67 82 01 00 [EMAIL PROTECTED] 00000280: 30 0D 06 09 2A 86 48 86 F7 0D 01 01 04 05 00 03 0...*.H......... 00000290: 81 81 00 30 D4 03 C2 3E AF E4 96 02 E4 3D FC 4B ...0...>.....=.K 000002A0: 51 66 D8 ED B7 11 31 7E 4B 02 64 E6 81 61 6E FB Qf....1~K.d..an. 000002B0: 5E DB 47 91 12 07 97 FE 79 51 BE 56 6A 77 1E F6 ^.G.....yQ.Vjw.. 000002C0: 72 DE B2 D3 5B 17 DB 47 9F 8A EC C7 04 0A 4D C8 r...[..G......M. 000002D0: D1 75 AC 3B 1D F7 A0 89 F9 24 A3 6B A8 8A 9E B9 .u.;.....$.k.... 000002E0: 31 CA 03 01 90 71 6E 2A F1 9A 49 28 C4 54 05 69 1....qn*..I(.T.i 000002F0: 97 AB 81 5E 9E 27 9D 90 03 13 08 2F AA 71 5A 06 ...^.'...../.qZ. 00000300: 67 5D 29 9A 21 07 D5 92 7F 30 C1 E7 16 B2 A1 2A g]).!....0.....* 00000310: 35 C7 F4 5.. 3F00 5015 4402 type: wEF, ef structure: transpnt, size: 256 read[NONE] update[CHV1] write[CHV1] erase[CHV1] rehab[CHV1] inval[CHV1] sec: 00:01:01:01:01:01:00:00:00 prop: 01 00000000: 30 31 30 0D 0C 04 74 65 73 74 03 02 04 C0 04 01 010...test...... 00000010: 01 30 0E 04 01 45 03 02 06 40 03 02 03 B8 02 01 [EMAIL PROTECTED] 00000020: 10 A0 00 A1 0E 30 0C 30 06 04 04 3F 00 50 15 02 .....0.0...?.P.. 00000030: 02 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 3F00 5015 4946 type: wEF, ef structure: transpnt, size: 128 read[NONE] update[CHV1] write[CHV1] erase[CHV1] rehab[CHV1] inval[CHV1] sec: 00:01:01:01:01:01:00:00:00 prop: 01 00000000: 01 06 70 6B 63 73 31 35 00 00 00 00 00 00 00 00 ..pkcs15........ 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 3F00 5015 5032 type: wEF, ef structure: transpnt, size: 42 read[NONE] update[NONE] write[NONE] erase[NONE] rehab[NONE] inval[NONE] sec: 00:00:00:00:00:00:00:00:00 prop: 01 00000000: 30 28 02 01 00 04 02 00 00 0C 0E 4F 70 65 6E 53 0(.........OpenS 00000010: 43 20 50 72 6F 6A 65 63 74 80 0B 4F 70 65 6E 53 C Project..OpenS 00000020: 43 20 43 61 72 64 03 02 04 10 C Card.... 3F00 5015 5031 type: wEF, ef structure: transpnt, size: 256 read[NONE] update[NONE] write[NONE] erase[NONE] rehab[NONE] inval[NONE] sec: 00:00:00:00:00:00:00:00:00 prop: 01 00000000: A8 0A 30 08 04 06 3F 00 50 15 44 01 A0 0A 30 08 ..0...?.P.D...0. 00000010: 04 06 3F 00 50 15 44 02 A4 0A 30 08 04 06 3F 00 ..?.P.D...0...?. 00000020: 50 15 44 04 00 00 00 00 00 00 00 00 00 00 00 00 P.D............. 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 3F00 5015 4401 type: wEF, ef structure: transpnt, size: 256 read[NONE] update[NONE] write[NONE] erase[NONE] rehab[NONE] inval[NONE] sec: 00:00:00:00:00:00:00:00:00 prop: 01 00000000: 30 40 30 1A 0C 14 53 65 63 75 72 69 74 79 20 4F [EMAIL PROTECTED] O 00000010: 66 66 69 63 65 72 20 50 49 4E 03 02 04 C0 30 03 fficer PIN....0. 00000020: 04 01 FF A1 1D 30 1B 03 02 00 4D 0A 01 01 02 01 .....0....M..... 00000030: 06 02 01 08 80 01 01 04 01 00 30 06 04 04 3F 00 ..........0...?. 00000040: 50 15 30 2A 30 04 03 02 04 C0 30 03 04 01 01 A1 P.0*0.....0..... 00000050: 1D 30 1B 03 02 02 4C 0A 01 01 02 01 04 02 01 08 .0....L......... 00000060: 80 01 03 04 01 00 30 06 04 04 3F 00 50 15 00 00 ......0...?.P... 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 3F00 6666 [AKS] type: DF, size: 21765 select[N/A] lock[NEVR] delete[NEVR] create[CHV1] rehab[NEVR] inval[NEVR] list[N/A] sec: FF:FF:01:FF:FF:FF:FF:01 prop: 01:01:00 3F00 6666 7000 type: DF, size: 16550 select[N/A] lock[CHV1] delete[NEVR] create[CHV1] rehab[NEVR] inval[NEVR] list[N/A] sec: FF:01:01:FF:FF:FF:FF:01 prop: 01:00:00 Empty directory 3F00 6666 6000 type: DF, size: 16550 select[N/A] lock[CHV1] delete[NEVR] create[CHV1] rehab[NEVR] inval[NEVR] list[N/A] sec: FF:01:01:FF:FF:FF:FF:01 prop: 01:00:00 Empty directory 3F00 6666 5000 type: DF, size: 16550 select[N/A] lock[CHV1] delete[NEVR] create[CHV1] rehab[NEVR] inval[NEVR] list[N/A] sec: FF:01:01:FF:FF:FF:FF:01 prop: 01:00:00 Empty directory 3F00 6666 1003 type: DF, size: 16550 select[N/A] lock[CHV1] delete[NEVR] create[CHV1] rehab[NEVR] inval[NEVR] list[N/A] sec: FF:01:01:FF:FF:FF:FF:01 prop: 01:02:00 3F00 6666 1003 1003 type: wEF, ef structure: transpnt, size: 128 read[NONE] update[CHV1] write[CHV1] erase[NEVR] rehab[NEVR] inval[NEVR] sec: 00:01:01:FF:FF:FF:FF:01:01 prop: 01 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 3F00 6666 1002 type: DF, size: 16550 select[N/A] lock[CHV1] delete[NEVR] create[CHV1] rehab[NEVR] inval[NEVR] list[N/A] sec: FF:01:01:FF:FF:FF:FF:01 prop: 01:00:00 3F00 6666 1002 1002 type: wEF, ef structure: transpnt, size: 128 read[NONE] update[CHV1] write[CHV1] erase[NEVR] rehab[NEVR] inval[NEVR] sec: 00:01:01:FF:FF:FF:FF:01:01 prop: 01 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 3F00 6666 1001 type: DF, size: 21765 select[N/A] lock[CHV1] delete[NEVR] create[CHV1] rehab[NEVR] inval[NEVR] list[N/A] sec: FF:01:01:FF:FF:FF:FF:01 prop: 01:1F:A4 3F00 6666 1001 1002 type: wEF, ef structure: transpnt, size: 128 read[NONE] update[CHV1] write[CHV1] erase[NEVR] rehab[NEVR] inval[NEVR] sec: 00:01:01:FF:FF:FF:FF:01:01 prop: 01 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 3F00 6666 1001 1001 type: wEF, ef structure: transpnt, size: 128 read[NONE] update[CHV1] write[CHV1] erase[NEVR] rehab[NEVR] inval[NEVR] sec: 00:01:01:FF:FF:FF:FF:01:01 prop: 01 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 3F00 6666 1000 type: DF, size: 16550 select[N/A] lock[CHV1] delete[NEVR] create[CHV1] rehab[NEVR] inval[NEVR] list[N/A] sec: FF:01:01:FF:FF:FF:FF:01 prop: 01:00:40 3F00 6666 1000 0004 type: wEF, ef structure: transpnt, size: 4 read[NONE] update[NONE] write[NONE] erase[NONE] rehab[NONE] inval[NONE] sec: 00:00:00:00:00:00:00:00:00 prop: 01 00000000: 0A 0A 00 00 .... 3F00 6666 1000 AAA0 type: wEF, ef structure: transpnt, size: 4 read[NONE] update[CHV1] write[CHV1] erase[CHV1] rehab[NEVR] inval[NEVR] sec: 00:01:01:FF:FF:01:01:01:01 prop: 01 00000000: 52 34 00 00 R4.. 3F00 6666 1000 0003 type: wEF, ef structure: transpnt, size: 1 read[NONE] update[CHV1] write[CHV1] erase[CHV1] rehab[NEVR] inval[NEVR] sec: 00:01:01:FF:FF:01:01:01:01 prop: 01 00000000: 01 . 3F00 6666 1000 0002 type: wEF, ef structure: transpnt, size: 32 read[NONE] update[CHV1] write[CHV1] erase[NEVR] rehab[NEVR] inval[NEVR] sec: 00:01:01:FF:FF:FF:FF:01:01 prop: 01 00000000: 73 74 61 72 67 61 74 65 20 73 73 68 00 00 00 00 stargate ssh.... 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 3F00 6666 1000 0001 type: wEF, ef structure: transpnt, size: 11 read[NONE] update[NEVR] write[NEVR] erase[NEVR] rehab[NEVR] inval[NEVR] sec: 00 prop: 01 00000000: 01 14 50 46 48 14 85 00 00 00 00 ..PFH...... If Aladdin eToken does not work together with PuTTYcard which token/smartcard can be used? I have tried Cryptoflex eGate with much more problems. I’d like the PuTTYcard approach - better than puttysc. But puttysc works fine with Aladdin eToken Pro and is much easier to handle. Unfortunately it does not work with WinSCP. So I’m focused on a PuTTYcard solution. Thanks Frank -- View this message in context: http://www.nabble.com/-PuTTYcard--Problem-with-Aladdin-eToken-PRO-tf555444.html#a6127826 Sent from the OpenSC - Dev forum at Nabble.com. _______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel