Skip to content

Instantly share code, notes, and snippets.

@lmiguelmh
Last active November 15, 2017 16:20
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 lmiguelmh/c7fe8b31e66fecab602125bec156684e to your computer and use it in GitHub Desktop.
Save lmiguelmh/c7fe8b31e66fecab602125bec156684e to your computer and use it in GitHub Desktop.
RAW dump of the EF.TokenInfo (path 3f0050155032) from an Oberthur ID-One Cosmo v7 (AuthentIC 3.2.2) smart card
C:\Program Files\OpenSC Project\OpenSC\tools>opensc-explorer.exe -v -m 3F00
OpenSC Explorer version 0.17.0
Using reader with a card: Gemplus USB Smart Card Reader 0
OpenSC [3F00]> cd 5015
OpenSC [3F00/5015]> cat 5032
00000000: 30 82 02 E5 02 01 01 0C 15 4F 62 65 72 74 68 75 0........Oberthu
00000010: 72 20 54 65 63 68 6E 6F 6C 6F 67 69 65 73 80 06 r Technologies..
00000020: 4F 54 20 41 57 50 03 02 05 60 A2 82 02 A8 30 17 OT AWP...`....0.
00000030: 02 01 01 02 02 02 20 05 00 03 02 01 02 06 05 2B ...... ........+
00000040: 0E 03 02 1A 02 01 01 30 1A 02 01 02 02 01 00 05 .......0........
00000050: 00 03 02 01 02 06 09 60 86 48 01 65 03 04 02 04 .......`.H.e....
00000060: 02 01 02 30 1B 02 01 03 02 02 02 50 05 00 03 02 ...0.......P....
00000070: 01 02 06 09 60 86 48 01 65 03 04 02 01 02 01 03 ....`.H.e.......
00000080: 30 1B 02 01 04 02 02 02 60 05 00 03 02 01 02 06 0.......`.......
00000090: 09 60 86 48 01 65 03 04 02 02 02 01 04 30 1B 02 .`.H.e.......0..
000000A0: 01 05 02 02 02 55 05 00 03 02 01 02 06 09 60 86 .....U........`.
000000B0: 48 01 65 03 04 02 03 02 01 05 30 1A 02 01 06 02 H.e.......0.....
000000C0: 01 06 05 00 03 02 06 40 06 09 2A 86 48 86 F7 0D .......@..*.H...
000000D0: 01 01 05 02 01 12 30 1A 02 01 07 02 01 40 05 00 ......0......@..
000000E0: 03 02 06 40 06 09 2A 86 48 86 F7 0D 01 01 0B 02 ...@..*.H.......
000000F0: 01 42 30 1A 02 01 08 02 01 01 05 00 03 02 06 40 .B0............@
00000100: 06 09 2A 86 48 86 F7 0D 01 01 01 02 01 02 30 1A ..*.H.........0.
00000110: 02 01 09 02 01 01 05 00 03 02 02 04 06 09 2A 86 ..............*.
00000120: 48 86 F7 0D 01 01 01 02 01 1A 30 18 02 01 0A 02 H.........0.....
00000130: 02 01 22 05 00 03 02 02 04 06 06 2B 24 03 01 01 .."........+$...
00000140: 02 02 01 02 30 18 02 01 0B 02 02 01 22 05 00 03 ....0......."...
00000150: 02 03 08 06 06 2B 24 03 01 01 02 02 01 02 30 18 .....+$.......0.
00000160: 02 01 0C 02 02 01 21 05 00 03 02 02 04 06 06 2B ......!........+
00000170: 24 03 01 01 01 02 01 01 30 18 02 01 0D 02 02 01 $.......0.......
00000180: 21 05 00 03 02 03 08 06 06 2B 24 03 01 01 01 02 !........+$.....
00000190: 01 01 30 19 02 01 0E 02 02 01 25 05 00 03 02 02 ..0.......%.....
000001A0: 04 06 07 2B 24 03 01 01 02 01 02 01 01 30 19 02 ...+$........0..
000001B0: 01 0F 02 02 01 25 05 00 03 02 03 08 06 07 2B 24 .....%........+$
000001C0: 03 01 01 02 01 02 01 01 30 18 02 01 10 02 02 01 ........0.......
000001D0: 33 05 00 03 02 02 04 06 06 2B 24 03 01 03 02 02 3........+$.....
000001E0: 01 02 30 18 02 01 11 02 02 01 33 05 00 03 02 03 ..0.......3.....
000001F0: 08 06 06 2B 24 03 01 03 02 02 01 02 30 18 02 01 ...+$.......0...
00000200: 12 02 02 01 32 05 00 03 02 02 04 06 06 2B 24 03 ....2........+$.
00000210: 01 03 01 02 01 01 30 18 02 01 13 02 02 01 32 05 ......0.......2.
00000220: 00 03 02 03 08 06 06 2B 24 03 01 03 01 02 01 01 .......+$.......
00000230: 30 19 02 01 14 02 02 01 36 05 00 03 02 02 04 06 0.......6.......
00000240: 07 2B 24 03 01 03 02 01 02 01 02 30 19 02 01 15 .+$........0....
00000250: 02 02 01 36 05 00 03 02 03 08 06 07 2B 24 03 01 ...6........+$..
00000260: 03 02 01 02 01 02 30 1A 02 01 16 02 02 10 81 05 ......0.........
00000270: 00 03 02 02 04 06 08 60 86 48 01 65 03 04 01 02 .......`.H.e....
00000280: 01 01 30 1A 02 01 17 02 02 10 81 05 00 03 02 03 ..0.............
00000290: 08 06 08 60 86 48 01 65 03 04 01 02 01 01 30 1A ...`.H.e......0.
000002A0: 02 01 18 02 02 10 82 05 00 03 02 02 04 06 08 60 ...............`
000002B0: 86 48 01 65 03 04 01 02 01 02 30 1A 02 01 19 02 .H.e......0.....
000002C0: 02 10 82 05 00 03 02 03 08 06 08 60 86 48 01 65 ...........`.H.e
000002D0: 03 04 01 02 01 02 A5 11 18 0F 32 30 30 39 30 35 ..........200905
000002E0: 32 36 30 38 30 34 33 30 5A 26080430Z
OpenSC [3F00/5015]>
C:\Program Files\OpenSC Project\OpenSC\tools>opensc-explorer.exe -v -m 3F00
OpenSC Explorer version 0.17.0
Using reader with a card: Gemplus USB Smart Card Reader 0
OpenSC [3F00]> cd 5015
OpenSC [3F00/5015]> asn 5032
Printing tags for buffer of length 745
30 Univ: tag 0x10, length 741: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [1]
0C Univ: tag 0x0C, length 21: UTF8STRING [Oberthur Technologies]
80 Cntx: tag 0x00, length 6: <raw content> [4F5420415750]
03 Univ: tag 0x03, length 2: BIT STRING [110]
A2 Cntx: tag 0x02, length 680:
30 Univ: tag 0x10, length 23: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [1]
02 Univ: tag 0x02, length 2: INTEGER [544]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [1000000]
06 Univ: tag 0x06, length 5: OBJECT [1.3.14.3.2.26]
02 Univ: tag 0x02, length 1: INTEGER [1]
30 Univ: tag 0x10, length 26: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [2]
02 Univ: tag 0x02, length 1: INTEGER [0]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [1000000]
06 Univ: tag 0x06, length 9: OBJECT [2.16.840.1.101.3.4.2.4]
02 Univ: tag 0x02, length 1: INTEGER [2]
30 Univ: tag 0x10, length 27: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [3]
02 Univ: tag 0x02, length 2: INTEGER [592]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [1000000]
06 Univ: tag 0x06, length 9: OBJECT [2.16.840.1.101.3.4.2.1]
02 Univ: tag 0x02, length 1: INTEGER [3]
30 Univ: tag 0x10, length 27: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [4]
02 Univ: tag 0x02, length 2: INTEGER [608]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [1000000]
06 Univ: tag 0x06, length 9: OBJECT [2.16.840.1.101.3.4.2.2]
02 Univ: tag 0x02, length 1: INTEGER [4]
30 Univ: tag 0x10, length 27: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [5]
02 Univ: tag 0x02, length 2: INTEGER [597]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [1000000]
06 Univ: tag 0x06, length 9: OBJECT [2.16.840.1.101.3.4.2.3]
02 Univ: tag 0x02, length 1: INTEGER [5]
30 Univ: tag 0x10, length 26: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [6]
02 Univ: tag 0x02, length 1: INTEGER [6]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [10]
06 Univ: tag 0x06, length 9: OBJECT [1.2.840.113549.1.1.5]
02 Univ: tag 0x02, length 1: INTEGER [18]
30 Univ: tag 0x10, length 26: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [7]
02 Univ: tag 0x02, length 1: INTEGER [64]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [10]
06 Univ: tag 0x06, length 9: OBJECT [1.2.840.113549.1.1.11]
02 Univ: tag 0x02, length 1: INTEGER [66]
30 Univ: tag 0x10, length 26: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [8]
02 Univ: tag 0x02, length 1: INTEGER [1]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [10]
06 Univ: tag 0x06, length 9: OBJECT [1.2.840.113549.1.1.1]
02 Univ: tag 0x02, length 1: INTEGER [2]
30 Univ: tag 0x10, length 26: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [9]
02 Univ: tag 0x02, length 1: INTEGER [1]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [100000]
06 Univ: tag 0x06, length 9: OBJECT [1.2.840.113549.1.1.1]
02 Univ: tag 0x02, length 1: INTEGER [26]
30 Univ: tag 0x10, length 24: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [10]
02 Univ: tag 0x02, length 2: INTEGER [290]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [100000]
06 Univ: tag 0x06, length 6: OBJECT [1.3.36.3.1.1.2]
02 Univ: tag 0x02, length 1: INTEGER [2]
30 Univ: tag 0x10, length 24: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [11]
02 Univ: tag 0x02, length 2: INTEGER [290]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [10000]
06 Univ: tag 0x06, length 6: OBJECT [1.3.36.3.1.1.2]
02 Univ: tag 0x02, length 1: INTEGER [2]
30 Univ: tag 0x10, length 24: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [12]
02 Univ: tag 0x02, length 2: INTEGER [289]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [100000]
06 Univ: tag 0x06, length 6: OBJECT [1.3.36.3.1.1.1]
02 Univ: tag 0x02, length 1: INTEGER [1]
30 Univ: tag 0x10, length 24: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [13]
02 Univ: tag 0x02, length 2: INTEGER [289]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [10000]
06 Univ: tag 0x06, length 6: OBJECT [1.3.36.3.1.1.1]
02 Univ: tag 0x02, length 1: INTEGER [1]
30 Univ: tag 0x10, length 25: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [14]
02 Univ: tag 0x02, length 2: INTEGER [293]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [100000]
06 Univ: tag 0x06, length 7: OBJECT [1.3.36.3.1.1.2.1]
02 Univ: tag 0x02, length 1: INTEGER [1]
30 Univ: tag 0x10, length 25: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [15]
02 Univ: tag 0x02, length 2: INTEGER [293]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [10000]
06 Univ: tag 0x06, length 7: OBJECT [1.3.36.3.1.1.2.1]
02 Univ: tag 0x02, length 1: INTEGER [1]
30 Univ: tag 0x10, length 24: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [16]
02 Univ: tag 0x02, length 2: INTEGER [307]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [100000]
06 Univ: tag 0x06, length 6: OBJECT [1.3.36.3.1.3.2]
02 Univ: tag 0x02, length 1: INTEGER [2]
30 Univ: tag 0x10, length 24: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [17]
02 Univ: tag 0x02, length 2: INTEGER [307]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [10000]
06 Univ: tag 0x06, length 6: OBJECT [1.3.36.3.1.3.2]
02 Univ: tag 0x02, length 1: INTEGER [2]
30 Univ: tag 0x10, length 24: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [18]
02 Univ: tag 0x02, length 2: INTEGER [306]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [100000]
06 Univ: tag 0x06, length 6: OBJECT [1.3.36.3.1.3.1]
02 Univ: tag 0x02, length 1: INTEGER [1]
30 Univ: tag 0x10, length 24: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [19]
02 Univ: tag 0x02, length 2: INTEGER [306]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [10000]
06 Univ: tag 0x06, length 6: OBJECT [1.3.36.3.1.3.1]
02 Univ: tag 0x02, length 1: INTEGER [1]
30 Univ: tag 0x10, length 25: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [20]
02 Univ: tag 0x02, length 2: INTEGER [310]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [100000]
06 Univ: tag 0x06, length 7: OBJECT [1.3.36.3.1.3.2.1]
02 Univ: tag 0x02, length 1: INTEGER [2]
30 Univ: tag 0x10, length 25: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [21]
02 Univ: tag 0x02, length 2: INTEGER [310]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [10000]
06 Univ: tag 0x06, length 7: OBJECT [1.3.36.3.1.3.2.1]
02 Univ: tag 0x02, length 1: INTEGER [2]
30 Univ: tag 0x10, length 26: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [22]
02 Univ: tag 0x02, length 2: INTEGER [4225]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [100000]
06 Univ: tag 0x06, length 8: OBJECT [2.16.840.1.101.3.4.1]
02 Univ: tag 0x02, length 1: INTEGER [1]
30 Univ: tag 0x10, length 26: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [23]
02 Univ: tag 0x02, length 2: INTEGER [4225]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [10000]
06 Univ: tag 0x06, length 8: OBJECT [2.16.840.1.101.3.4.1]
02 Univ: tag 0x02, length 1: INTEGER [1]
30 Univ: tag 0x10, length 26: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [24]
02 Univ: tag 0x02, length 2: INTEGER [4226]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [100000]
06 Univ: tag 0x06, length 8: OBJECT [2.16.840.1.101.3.4.1]
02 Univ: tag 0x02, length 1: INTEGER [2]
30 Univ: tag 0x10, length 26: SEQUENCE
02 Univ: tag 0x02, length 1: INTEGER [25]
02 Univ: tag 0x02, length 2: INTEGER [4226]
05 Univ: tag 0x05, length 0: NULL []
03 Univ: tag 0x03, length 2: BIT STRING [10000]
06 Univ: tag 0x06, length 8: OBJECT [2.16.840.1.101.3.4.1]
02 Univ: tag 0x02, length 1: INTEGER [2]
A5 Cntx: tag 0x05, length 17:
18 Univ: tag 0x18, length 15: GENERALIZEDTIME [20090526080430Z]
OpenSC [3F00/5015]> exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment