Ok, I have spent over a week tweaking and toying with things and,
although I believe I am dead on, for some reason, thunderbird will not
accept the certificate on my card as valid.
I have included the open-sc spy logs inline--
The last success I have show's NSS looking fro CKO_PRIVATE_KEY, which
tell it I have 1, and then it never checks the follow on attributes for
it! It almost appears as if it begins to loop on getInfoXXX
Can someone please tell me WHAT I am missing? Compared to the logs I
have for another working card everything looks to be in order
As an aside, I will look through the thunderbird code myself for
conditions of this error -- is their a breakdown of what needs to be
setup for acceptance?
Christian
*************** OpenSC PKCS#11 spy *****************
Loaded: "C:\dev\NIST_PKCS11\bin\NIST_PKCS11.dll"
0: C_GetFunctionList
Returned: 0 CKR_OK
1: C_Initialize
Returned: 10 CKR_CANT_LOCK
2: C_Initialize
Returned: 0 CKR_OK
3: C_GetInfo
cryptokiVersion: 2.0
manufacturerID: 'Electrosoft Inc. '
flags: 0
libraryDescription: 'Cryptoki module for PIV for NIST'
libraryVersion: 32.32
Returned: 0 CKR_OK
4: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
5: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Slot 0
[out] *pulCount = 0x1
Returned: 0 CKR_OK
6: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
7: C_GetTokenInfo
[in] slotID = 0x0
[out] pInfo:
label: 'PIV II Dev Token '
manufacturerID: 'NIST PIV '
model: 'PIV II '
serialNumber: 'BAD0000 '
ulMaxSessionCount: 1
ulSessionCount: 0
ulMaxRwSessionCount: 0
ulRwSessionCount: 0
ulMaxPinLen: 8
ulMinPinLen: 4
ulTotalPublicMemory: 123456789
ulFreePublicMemory: 1234567890
ulTotalPrivateMemory: 123456789
ulFreePrivateMemory: 1234567890
hardwareVersion: 1.1
firmwareVersion: 1.1
time: 'Tue Oct 10 19:20'
flags: e
CKF_WRITE_PROTECTED
CKF_LOGIN_REQUIRED
CKF_USER_PIN_INITIALIZED
Returned: 0 CKR_OK
8: C_GetMechanismList
[in] slotID = 0x0
[out] pMechanismList[3]:
Count is 3
Returned: 0 CKR_OK
9: C_GetMechanismList
[in] slotID = 0x0
[out] pMechanismList[3]:
CKM_RSA_PKCS
CKM_DES3_ECB
CKM_DES3_CBC
Returned: 0 CKR_OK
10: C_OpenSession
[in] slotID = 0x0
[in] flags = 0x4
pApplication=02675380
Notify=6019DC70
[out] *phSession = 0x1
Returned: 0 CKR_OK
11: C_FindObjectsInit
[in] hSession = 0x1
[in] pTemplate[1]:
CKA_CLASS CKO_NETSCAPE_BUILTIN_ROOT_LIST
Returned: 0 CKR_OK
12: C_FindObjects
[in] hSession = 0x1
[in] ulMaxObjectCount = 0x1
[out] ulObjectCount = 0x0
Returned: 0 CKR_OK
13: C_FindObjectsFinal
[in] hSession = 0x1
Returned: 0 CKR_OK
14: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
15: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_PUBLIC_SESSION'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
16: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
17: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
18: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_PUBLIC_SESSION'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
19: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
20: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
21: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_PUBLIC_SESSION'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
22: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
23: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
24: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_PUBLIC_SESSION'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
25: C_Login
[in] hSession = 0x1
[in] userType = CKU_USER
[in] pPin[ulPinLen] [size : 0x4 (4)]
31323334
Returned: 0 CKR_OK
26: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
27: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
28: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
29: C_GetMechanismList
[in] slotID = 0x0
[out] pMechanismList[3]:
Count is 3
Returned: 0 CKR_OK
30: C_GetMechanismList
[in] slotID = 0x0
[out] pMechanismList[3]:
CKM_RSA_PKCS
CKM_DES3_ECB
CKM_DES3_CBC
Returned: 0 CKR_OK
31: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
32: C_FindObjectsInit
[in] hSession = 0x1
[in] pTemplate[2]:
CKA_TOKEN True
CKA_CLASS CKO_CERTIFICATE
Returned: 0 CKR_OK
33: C_FindObjects
[in] hSession = 0x1
[in] ulMaxObjectCount = 0xa
[out] ulObjectCount = 0x1
Object 4 Matches
Returned: 0 CKR_OK
34: C_FindObjectsFinal
[in] hSession = 0x1
Returned: 0 CKR_OK
35: C_GetAttributeValue
[in] hSession = 0x1
[in] hObject = 0x4
[in] pTemplate[2]:
CKA_TOKEN requested with 0 buffer
CKA_LABEL requested with 0 buffer
[out] pTemplate[2]:
CKA_TOKEN has size 1
CKA_LABEL has size 41
Returned: 0 CKR_OK
36: C_GetAttributeValue
[in] hSession = 0x1
[in] hObject = 0x4
[in] pTemplate[2]:
CKA_TOKEN requested with 1 buffer
CKA_LABEL requested with 41 buffer
[out] pTemplate[2]:
CKA_TOKEN True
CKA_LABEL [size : 0x29 (41)]
582E3530 39204365 72746966 69636174 6520666F 72204361 72642041 75746865
X . 5 0 9 . C e r t i f i c a t e . f o r . C a r d . A u t h e
6E746963 6174696F 6E
n t i c a t i o n
Returned: 0 CKR_OK
37: C_GetAttributeValue
[in] hSession = 0x1
[in] hObject = 0x4
[in] pTemplate[10]:
CKA_CLASS requested with 0 buffer
CKA_TOKEN requested with 0 buffer
CKA_LABEL requested with 0 buffer
CKA_CERTIFICATE_TYPE requested with 0 buffer
CKA_ID requested with 0 buffer
CKA_VALUE requested with 0 buffer
CKA_ISSUER requested with 0 buffer
CKA_SERIAL_NUMBER requested with 0 buffer
CKA_SUBJECT requested with 0 buffer
CKA_NETSCAPE_EMAIL(Netsc) requested with 0 buffer
[out] pTemplate[10]:
CKA_CLASS has size 4
CKA_TOKEN has size 1
CKA_LABEL has size 41
CKA_CERTIFICATE_TYPE has size 4
CKA_ID has size 4
CKA_VALUE has size 2204
CKA_ISSUER has size 111
CKA_SERIAL_NUMBER has size 12
CKA_SUBJECT has size 159
CKA_NETSCAPE_EMAIL(Netsc) has size -1
Returned: 18 CKR_ATTRIBUTE_TYPE_INVALID
38: C_GetAttributeValue
[in] hSession = 0x1
[in] hObject = 0x4
[in] pTemplate[10]:
CKA_CLASS requested with 4 buffer
CKA_TOKEN requested with 1 buffer
CKA_LABEL requested with 41 buffer
CKA_CERTIFICATE_TYPE requested with 4 buffer
CKA_ID requested with 4 buffer
CKA_VALUE requested with 2204 buffer
CKA_ISSUER requested with 111 buffer
CKA_SERIAL_NUMBER requested with 12 buffer
CKA_SUBJECT requested with 159 buffer
CKA_NETSCAPE_EMAIL(Netsc) requested with 0 buffer
[out] pTemplate[10]:
CKA_CLASS CKO_CERTIFICATE
CKA_TOKEN True
CKA_LABEL [size : 0x29 (41)]
582E3530 39204365 72746966 69636174 6520666F 72204361 72642041 75746865
X . 5 0 9 . C e r t i f i c a t e . f o r . C a r d . A u t h e
6E746963 6174696F 6E
n t i c a t i o n
CKA_CERTIFICATE_TYPE CKC_X_509
CKA_ID [size : 0x4 (4)]
01000000
CKA_VALUE [size : 0x89C (2204)]
502FEB02 0832EB02 2832EB02 00000000 01000000 D070EB02 00000000 00000000
FFFFFFFF 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 ABABABAB
ABABABAB EEFEEEFE 00000000 00000000 08000F00 FD071800 705AEB02 902FEB02
B82FEB02 D82FEB02 8030EB02 F030EB02 9831EB02 00000000 00000000 805BEB02
ABABABAB ABABABAB 00000000 00000000 05000800 E5071800 0A000000 02000000
B85AEB02 00000000 ABABABAB ABABABAB 00000000 00000000 04000500 E2071800
E05AEB02 385BEB02 ABABABAB ABABABAB 00000000 00000000 05000400 EE071800
0030EB02 00000000 5830EB02 0DF0ADBA ABABABAB ABABABAB 00000000 00000000
06000500 EB071C00 06000000 B05BEB02 00000000 08000000 00000000 ABABABAB
ABABABAB EEFEEEFE 00000000 00000000 05000600 11071A00 30363130 30353139
32353233 5A00ABAB ABABABAB ABABEEFE 00000000 00000000 05000500 1E071C00
6F000000 6862EB02 98000000 ABABABAB ABABABAB EEFEEEFE 00000000 00000000
04000500 1B071800 A030EB02 C830EB02 ABABABAB ABABABAB 00000000 00000000
05000400 07071800 0D000000 17000000 3030EB02 00000000 ABABABAB ABABABAB
00000000 00000000 05000500 0C071800 0D000000 17000000 C85CEB02 00000000
ABABABAB ABABABAB 00000000 00000000 05000500 09071800 1831EB02 00000000
7031EB02 0DF0ADBA ABABABAB ABABABAB 00000000 00000000 06000500 36071C00
07000000 B863EB02 00000000 08000000 00000000 ABABABAB ABABABAB EEFEEEFE
00000000 00000000 05000600 3C071C00 506DEB02 FFFFFFFF 286DEB02 ABABABAB
ABABABAB EEFEEEFE 00000000 00000000 05000500 39071C00 9F000000 5869EB02
D8000000 ABABABAB ABABABAB EEFEEEFE 00000000 00000000 05000500 26071C00
C031EB02 E031EB02 F871EB02 ABABABAB ABABABAB EEFEEEFE 00000000 00000000
04000500 23071800 5060EB02 F063EB02 ABABABAB ABABABAB 00000000 00000000
05000400 2F071800 8C000000 03000000 486AEB02 08000000 ABABABAB ABABABAB
00000000 00000000 04000500 54071800 D06FEB02 3070EB02 ABABABAB ABABABAB
00000000 00000000 05000400 50071800 40000000 03000000 5070EB02 08000000
ABABABAB ABABABAB 00000000 00000000 0B000500 5D071800 00000000 00000000
485AEB02 00000000 00000000 00000000 F072EB02 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 ABABABAB ABABABAB
00000000 00000000 02000B00 EE04EE00 8801EB02 8801EB02 47000200 42071800
01000000 E4040000 00000000 00000000 00000000 00000000 0000ADBA 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00001010
10101010 10101010 10101010 10101010 10101010 10101010 00000000 00002020
20202020 20202020 20202020 20202020 20202020 20202020 00000000 00000000
20000000 00000010 00100010 00000000 00000000 00000020 00200020 10000000
00000000 00000020 00000000 00000000 00002000 00000020 00000000 00101010
10101010 10101010 10101010 10101010 10101010 00101010 10101010 20202020
20202020 20202020 20202020 20202020 20202020 00202020 20202020 20000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00006162
63646566 6768696A 6B6C6D6E 6F707172 73747576 7778797A 00000000 00004142
43444546 4748494A 4B4C4D4E 4F505152 53545556 5758595A 00000000 00000000
83000000 0000009A 009C009E 00000000 00000000 0000008A 008C008E FF000000
00000000 000000AA 00000000 00000000 0000B500 000000BA 00000000 00E0E1E2
E3E4E5E6 E7E8E9EA EBECEDEE EFF0F1F2 F3F4F5F6 00F8F9FA FBFCFDFE DFC0C1C2
C3C4C5C6 C7C8C9CA CBCCCDCE CFD0D1D2 D3D4D5D6 00D8D9DA DBDCDDDE 9FF0ADBA
ABABABAB ABABABAB 00000000 00000000 19004700 89071C00 B835EB02 0836EB02
6036EB02 B836EB02 E836EB02 3837EB02 7037EB02 B037EB02 E037EB02 0838EB02
5038EB02 9038EB02 D838EB02 0839EB02 3839EB02 7839EB02 B039EB02 F839EB02
203AEB02 283CEB02 803CEB02 E03CEB02 183DEB02 783DEB02 A83DEB02 D83DEB02
103EEB02 603EEB02 903EEB02 B83EEB02 E83EEB02 283FEB02 683FEB02 983FEB02
C83FEB02 F83FEB02 4840EB02 B040EB02 E040EB02 5041EB02 1843EB02 3046EB02
00000000 ABABABAB ABABABAB EEFEEEFE 00000000 00000000 0A001900 A2071C00
414C4C55 53455253 50524F46 494C453D 433A5C44 6F63756D 656E7473 20616E64
20536574 74696E67 735C416C 6C205573 65727300 ABABABAB ABABABAB EEFEEEFE
00000000 00000000 0B000A00 D4071A00 41505044 4154413D 433A5C44 6F63756D
656E7473 20616E64 20536574 74696E67 735C6362 6F6E6769 6F726E6F 5C417070
6C696361 74696F6E 20446174 6100ABAB ABABABAB ABABEEFE 00000000 00000000
0B000B00 DF071D00 434C4153 53504154 483D2E3B 433A5C50 726F6772 616D2046
696C6573 5C517569 636B5469 6D655C51 54537973 74656D5C 51544A61 76612E7A
697000AB ABABABAB ABABABFE EEFEEEFE 00000000 00000000 06000B00 C2071D00
434C4945 4E544E41 4D453D43 6F6E736F 6C6500AB ABABABAB ABABABFE EEFEEEFE
00000000 00000000 0A000600 C8071F00 436F6D6D 6F6E5072 6F677261 6D46696C
65733D43 3A5C5072 6F677261 6D204669 6C65735C 436F6D6D 6F6E2046 696C6573
00ABABAB ABABABAB ABFEEEFE EEFEEEFE 00000000 00000000 07000A00 F2071E00
434F4D50 55544552 4E414D45 3D454C45 4354524F 534F4654 3100ABAB ABABABAB
ABABEEFE EEFEEEFE 00000000 00000000 08000700 F9071C00 436F6D53
CKA_ISSUER [size : 0x6F (111)]
306D310B 30090603 55040613 02555331 0B300906 03550408 13025641 310F300D
06035504 07130652 6573746F 6E311430 12060355 040A130B 456C6563 74726F73
6F667431 0C300A06 0355040B 13034C61 62311C30 1A060355 04031313 456C6563
74726F73 6F667420 526F6F74 204341
DN: C=US, ST=VA, L=Reston, O=Electrosoft, OU=Lab, CN=Electrosoft
Root CA
CKA_SERIAL_NUMBER [size : 0xC (12)]
020A610A 3EAE0000 00000018
CKA_SUBJECT [size : 0x9F (159)]
30819C31 2D302B06 092A8648 86F70D01 0901161E 63626F6E 67696F72 6E6F4065
6C656374 726F736F 66742D69 6E632E63 6F6D310B 30090603 55040613 02555331
0B300906 03550408 13025641 310F300D 06035504 07130652 6573746F 6E311430
12060355 040A130B 456C6563 74726F73 6F667431 0C300A06 0355040B 13034C61
62311C30 1A060355 04031313 43687269 73746961 6E20426F 6E67696F 726E6F
DN: [EMAIL PROTECTED], C=US, ST=VA,
L=Reston, O=Electrosoft, OU=Lab, CN=Christian Bongiorno
CKA_NETSCAPE_EMAIL(Netsc) has size -1
Returned: 18 CKR_ATTRIBUTE_TYPE_INVALID
39: C_GetAttributeValue
[in] hSession = 0x1
[in] hObject = 0x4
[in] pTemplate[1]:
CKA_NETSCAPE_EMAIL(Netsc) requested with 0 buffer
[out] pTemplate[1]:
CKA_NETSCAPE_EMAIL(Netsc) has size -1
Returned: 18 CKR_ATTRIBUTE_TYPE_INVALID
40: C_GetAttributeValue
[in] hSession = 0x1
[in] hObject = 0x4
[in] pTemplate[1]:
CKA_NETSCAPE_EMAIL(Netsc) requested with 0 buffer
[out] pTemplate[1]:
CKA_NETSCAPE_EMAIL(Netsc) has size -1
Returned: 18 CKR_ATTRIBUTE_TYPE_INVALID
41: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
42: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
43: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
44: C_FindObjectsInit
[in] hSession = 0x1
[in] pTemplate[2]:
CKA_CLASS CKO_NETSCAPE_CRL
CKA_SUBJECT [size : 0x90 (144)]
30818D31 0B300906 03550406 13025553 3110300E 06035504 08130755 6E6B6E6F
776E3110 300E0603 55040713 07556E6B 6E6F776E 3110300E 06035504 0A130755
6E6B6E6F 776E3110 300E0603 55040B13 07556E6B 6E6F776E 311E301C 06035504
03131570 756C7361 722E6C75 6E617270 61676573 2E636F6D 31163014 06092A86
4886F70D 01090116 0773736C 2E6E6574
DN: C=US, ST=Unknown, L=Unknown, O=Unknown, OU=Unknown,
CN=pulsar.lunarpages.com/emailAddress=ssl.net
Returned: 0 CKR_OK
45: C_FindObjects
[in] hSession = 0x1
[in] ulMaxObjectCount = 0xa
[out] ulObjectCount = 0x0
Returned: 0 CKR_OK
46: C_FindObjectsFinal
[in] hSession = 0x1
Returned: 0 CKR_OK
47: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
48: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
49: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
50: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
51: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
52: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
53: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
54: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
55: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
56: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
57: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
58: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
59: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
60: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
61: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
62: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
63: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
64: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
65: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
66: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
67: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
68: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
69: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
70: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
71: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
72: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
73: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
74: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
75: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
76: C_FindObjectsInit
[in] hSession = 0x1
[in] pTemplate[2]:
CKA_TOKEN True
CKA_CLASS CKO_CERTIFICATE
Returned: 0 CKR_OK
77: C_FindObjects
[in] hSession = 0x1
[in] ulMaxObjectCount = 0x10
[out] ulObjectCount = 0x1
Object 4 Matches
Returned: 0 CKR_OK
78: C_FindObjectsFinal
[in] hSession = 0x1
Returned: 0 CKR_OK
79: C_GetAttributeValue
[in] hSession = 0x1
[in] hObject = 0x4
[in] pTemplate[2]:
CKA_TOKEN requested with 0 buffer
CKA_LABEL requested with 0 buffer
[out] pTemplate[2]:
CKA_TOKEN has size 1
CKA_LABEL has size 41
Returned: 0 CKR_OK
80: C_GetAttributeValue
[in] hSession = 0x1
[in] hObject = 0x4
[in] pTemplate[2]:
CKA_TOKEN requested with 1 buffer
CKA_LABEL requested with 41 buffer
[out] pTemplate[2]:
CKA_TOKEN True
CKA_LABEL [size : 0x29 (41)]
582E3530 39204365 72746966 69636174 6520666F 72204361 72642041 75746865
X . 5 0 9 . C e r t i f i c a t e . f o r . C a r d . A u t h e
6E746963 6174696F 6E
n t i c a t i o n
Returned: 0 CKR_OK
81: C_FindObjectsInit
[in] hSession = 0x1
[in] pTemplate[2]:
CKA_TOKEN True
CKA_CLASS CKO_NETSCAPE_TRUST
Returned: 0 CKR_OK
82: C_FindObjects
[in] hSession = 0x1
[in] ulMaxObjectCount = 0xa
[out] ulObjectCount = 0x0
Returned: 0 CKR_OK
83: C_FindObjectsFinal
[in] hSession = 0x1
Returned: 0 CKR_OK
84: C_FindObjectsInit
[in] hSession = 0x1
[in] pTemplate[2]:
CKA_TOKEN True
CKA_CLASS CKO_CERTIFICATE
Returned: 0 CKR_OK
85: C_FindObjects
[in] hSession = 0x1
[in] ulMaxObjectCount = 0x10
[out] ulObjectCount = 0x1
Object 4 Matches
Returned: 0 CKR_OK
86: C_FindObjectsFinal
[in] hSession = 0x1
Returned: 0 CKR_OK
87: C_GetAttributeValue
[in] hSession = 0x1
[in] hObject = 0x4
[in] pTemplate[2]:
CKA_TOKEN requested with 0 buffer
CKA_LABEL requested with 0 buffer
[out] pTemplate[2]:
CKA_TOKEN has size 1
CKA_LABEL has size 41
Returned: 0 CKR_OK
88: C_GetAttributeValue
[in] hSession = 0x1
[in] hObject = 0x4
[in] pTemplate[2]:
CKA_TOKEN requested with 1 buffer
CKA_LABEL requested with 41 buffer
[out] pTemplate[2]:
CKA_TOKEN True
CKA_LABEL [size : 0x29 (41)]
582E3530 39204365 72746966 69636174 6520666F 72204361 72642041 75746865
X . 5 0 9 . C e r t i f i c a t e . f o r . C a r d . A u t h e
6E746963 6174696F 6E
n t i c a t i o n
Returned: 0 CKR_OK
89: C_GetAttributeValue
[in] hSession = 0x1
[in] hObject = 0x4
[in] pTemplate[2]:
CKA_ID requested with 0 buffer
CKA_CLASS requested with 0 buffer
[out] pTemplate[2]:
CKA_ID has size 4
CKA_CLASS has size 4
Returned: 0 CKR_OK
90: C_GetAttributeValue
[in] hSession = 0x1
[in] hObject = 0x4
[in] pTemplate[2]:
CKA_ID requested with 4 buffer
CKA_CLASS requested with 4 buffer
[out] pTemplate[2]:
CKA_ID [size : 0x4 (4)]
01000000
CKA_CLASS CKO_CERTIFICATE
Returned: 0 CKR_OK
91: C_FindObjectsInit
[in] hSession = 0x1
[in] pTemplate[2]:
CKA_ID [size : 0x4 (4)]
01000000
CKA_CLASS CKO_PRIVATE_KEY
Returned: 0 CKR_OK
92: C_FindObjects
[in] hSession = 0x1
[in] ulMaxObjectCount = 0x1
[out] ulObjectCount = 0x1
Object 6 Matches
Returned: 0 CKR_OK
93: C_FindObjectsFinal
[in] hSession = 0x1
Returned: 0 CKR_OK
94: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
95: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
96: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
97: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
98: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
99: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
100: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
101: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
102: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
103: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
104: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
105: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
106: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
107: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
108: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
109: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
110: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
111: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
112: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
113: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
114: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
115: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
116: C_GetSlotList
[in] tokenPresent = 0x0
[out] pSlotList:
Count is 1
[out] *pulCount = 0x1
Returned: 0 CKR_OK
117: C_GetSlotInfo
[in] slotID = 0x0
[out] pInfo:
slotDescription: 'Gemplus USB Smart Card Reader 0 '
' '
manufacturerID: 'Gem PC Twin '
hardwareVersion: 1.12
firmwareVersion: 1.0
flags: 7
CKF_TOKEN_PRESENT
CKF_REMOVABLE_DEVICE
CKF_HW_SLOT
Returned: 0 CKR_OK
118: C_GetSessionInfo
[in] hSession = 0x1
[out] pInfo:
slotID: 0
state: ' CKS_RO_USER_FUNCTIONS'
flags: 4
CKF_SERIAL_SESSION
ulDeviceError: 0
Returned: 0 CKR_OK
_______________________________________________
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto