CardContact / sc-hsm-embedded

PKCS#11 and CSP-Minidriver library for the SmartCard-HSM and STARCOS based signature cards
BSD 3-Clause "New" or "Revised" License
95 stars 31 forks source link

sc-hsm-pkcs11-test reports 7 test failures on Nitrokey HSM2 3.4 #29

Closed saper closed 2 years ago

saper commented 3 years ago

This is Nitrokey HSM2 running:

SmartCard-HSM Version 3.4 on JCOP 3 Free memory 81356 byte

Using https://github.com/CardContact/sc-hsm-embedded/tree/1498977b9512547a1b240c436604ac89df8973b6 like this:

 ./sc-hsm-pkcs11-test --module /usr/local/lib/libsc-hsm-pkcs11.so --pin 111111

gives me the following output:

Script started on Wed Oct 21 20:58:59 2020
Command: ./sc-hsm-pkcs11-test --module /usr/local/lib/libsc-hsm-pkcs11.so --pin 111111
PKCS11 unit test running.
Calling C_GetFunctionList Calling C_Initialize - CKR_OK : Passed
Calling C_GetInfo - CKR_OK : Passed
Calling C_GetSlotList - CKR_OK : Passed
Calling C_GetSlotInfo for slot 1 - CKR_OK : Passed
Slot manufacturer: CardContact
Slot ID : Slot description: 1 : Nitrokey Nitrokey HSM (DENK01037780000         ) 00 00
Slot flags: 7
Calling C_GetTokenInfo - CKR_OK : Passed
Token label       : DEV2
Token manufacturer: CardContact (www.cardcontact.de)
Token model       : SmartCard-HSM
Token flags       : 40d
Calling C_OpenSession - CKR_OK : Passed
Calling C_OpenSession - CKR_OK : Passed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 2 - Passed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 0 - Passed
Calling C_CloseSession - CKR_OK : Passed
Calling C_CloseSession with wrong handle - CKR_SESSION_HANDLE_INVALID : Passed
Calling C_CloseSession - CKR_OK : Passed
Calling C_OpenSession - CKR_OK : Passed
Calling C_OpenSession - CKR_OK : Passed
Calling C_Login(SO) - CKR_SESSION_READ_ONLY_EXISTS : Passed
Calling C_Login(SO) - CKR_SESSION_READ_ONLY : Passed
Calling C_Login(USER) - CKR_OK : Passed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 3 - Passed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 1 - Passed
Calling C_OpenSession - CKR_OK : Passed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 3 - Passed
Calling C_CloseSession - CKR_OK : Passed
Calling C_Logout - CKR_OK : Passed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 2 - Passed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 0 - Passed
Calling C_CloseAllSessions - CKR_OK : Passed
- CKR_OK : Passed
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
  CKA_CLASS = 1 [0x1]
  CKA_TOKEN = TRUE [1]
  CKA_PRIVATE = FALSE [0]
  CKA_LABEL = 432E446576417574 "C.DevAut"
  CKA_VALUE = 7F2181E47F4E819D5F290100420D444544494E4B303130303030317F494F060A04007F000702020202038641046057FB1A4BAC0BA9E22F7EB064416AD7E4D9ABE1820CEC04E2BDFBC0EF0A6F037E3F2CCB882E9055A6B93EDB9E9D59908663BA6C9143603B0FFAF2CDE6DD09575F201044454E4B3031303337373830303030307F4C10060B2B0601040181C31F0301015301005F25060200000301075F24060203010002055F3740265BF746F538D630334EC1F9448B86131D83F8A51A1456CD8E933F45DE21E7A22023288A470F611C88B9D4D088FFD94A92AFBFCFD8F8BC5B050DB2ED2F03A7B8
  CKA_CERTIFICATE_TYPE = 2147483649 [0x80000001]
  CKA_CERTIFICATE_CATEGORY = 1 [0x1]
  CKA_TRUSTED = FALSE [0]
  CKA_MODIFIABLE = FALSE [0]
  CKA_CVC_INNER_CAR = 444544494E4B30313030303031 "DEDINK0100001"
  CKA_CVC_CHR = 44454E4B303130333737383030303030 "DENK010377800000"
  CKA_CVC_CED = 020000030107
  CKA_CVC_CXD = 020301000205
  CKA_CVC_CHAT = 060B2B0601040181C31F030101530100
Calling C_FindObjects - CKR_OK : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
  CKA_CLASS = 1 [0x1]
  CKA_TOKEN = TRUE [1]
  CKA_PRIVATE = FALSE [0]
  CKA_LABEL = 432E44494341 "C.DICA"
  CKA_VALUE = 7F2181E27F4E819B5F290100420E44455352434143433130303030317F494F060A04007F000702020202038641049D49CD087301C950E17E52D4BBCE94E609CC7842B89B23CBA7916CCCDAF38EF21D42F5DAE5340A2408792017393AE288AF34E248214770CE7DD63FD31D99A3585F200D444544494E4B303130303030317F4C10060B2B0601040181C31F0301015301805F25060105010002065F24060203010002055F37406D599B539CA77221D1A133BEDCAF0DE1CC102680D50E1D5960070A3DB9E31F128075C22B2CC194857A4D6490DE00B2AE1FF2C39262A8BC4EA4E5394CC129D0BA
  CKA_CERTIFICATE_TYPE = 2147483649 [0x80000001]
  CKA_CERTIFICATE_CATEGORY = 2 [0x2]
  CKA_TRUSTED = TRUE [1]
  CKA_MODIFIABLE = FALSE [0]
  CKA_CVC_INNER_CAR = 4445535243414343313030303031 "DESRCACC100001"
  CKA_CVC_CHR = 444544494E4B30313030303031 "DEDINK0100001"
  CKA_CVC_CED = 010501000206
  CKA_CVC_CXD = 020301000205
  CKA_CVC_CHAT = 060B2B0601040181C31F030101530180
Calling C_FindObjects - CKR_OK : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
  CKA_CLASS = 1 [0x1]
  CKA_TOKEN = TRUE [1]
  CKA_PRIVATE = FALSE [0]
  CKA_LABEL = 4B65793031 "Key01"
  CKA_VALUE = 308202F3308201DBA003020102020900B327AEAB3198E5B6300D06092A864886F70D01010B05003010310E300C06035504030C055465737431301E170D3230313031333037333630395A170D3231313031333037333630395A3010310E300C06035504030C05546573743130820122300D06092A864886F70D01010105000382010F003082010A0282010100CB7272C9E0C4079B95E7EB08CCCA814985945EC7922C0B5E75BE953D77003CF7707835ACCDB988F996E399EF1CE4699272BCEDF4B7A4B6362B4EB6956454652535016C945C44E0A0D7297B2BBF13B8906AD835E504FEBFDD82B1A38CA1783DE1A1FB33816CFE41456DD27A53735285D4B43F12F6A54380234A6185689102FA15E86D45A7E7B985633D1F1D68D7AB31290BD6CE09553623D791E8EF125F5F4D568846F1820EF4A3AFDFF6FA31135F4C8BE5CBAA73703043C2A6C5C8132CF32B22D771321B263DF2735AE8A99755D9E6EA10D54465DAF829F19D5E48E6A40E28C2C610FCF2242CE5F273E9197E2A9E46BA38168E4B80DD7F45AADD95FF12F89D4D0203010001A350304E301D0603551D0E0416041442118753D8E9CE35C88AEB9AF9A8EDE09E3E38B1301F0603551D2304183016801442118753D8E9CE35C88AEB9AF9A8EDE09E3E38B1300C0603551D13040530030101FF300D06092A864886F70D01010B050003820101008E930085D24F3FDA8B4CF29E6AD9DF7451B61A48816EC01860A0CDC1700A263F0F6B15F0BC6B86AA75A146E4C74F38206DAB335F8656994EA8384BF26F13B722ECDD5CDCB8056C7ED700A27FCFCEEDCC82F8032D50FBF93F0344F43949EF74F19DD0058FE7EB779DB040B8284C694D6928518A4B67FF75562EC8B4434195D971A6BA46D26039808A3244FAE3F010E3414ABFC64C4C7253CCB25B4429436677AC77A5B8813EA4EE4B284A5E871BDB3A231EB6EBB6F5A8D42F427EA13BCA1CFDB83F27EC6A0B47EF6C26C564A818F784CBC6629E1B3A0EA15970DAEC9198ACB0C85E129432276BC4D8FF77AD67486A51F7B6BF1EC116F9F728A998D31987B8472D
  CKA_CERTIFICATE_TYPE = 0 [0x0]
  CKA_CERTIFICATE_CATEGORY = 1 [0x1]
  CKA_ISSUER = 3010310E300C06035504030C055465737431
  CKA_SERIAL_NUMBER = 020900B327AEAB3198E5B6
  CKA_TRUSTED = FALSE [0]
  CKA_SUBJECT = 3010310E300C06035504030C055465737431
  CKA_ID = 01
  CKA_MODIFIABLE = TRUE [1]
Calling C_FindObjects - CKR_OK : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
  CKA_CLASS = 2 [0x2]
  CKA_TOKEN = TRUE [1]
  CKA_PRIVATE = FALSE [0]
  CKA_LABEL = 4B65793031 "Key01"
  CKA_TRUSTED = FALSE [0]
  CKA_KEY_TYPE = CKK_RSA
  CKA_ID = 01
  CKA_ENCRYPT = TRUE [1]
  CKA_WRAP = FALSE [0]
  CKA_VERIFY = TRUE [1]
  CKA_VERIFY_RECOVER = TRUE [1]
  CKA_DERIVE = FALSE [0]
  CKA_MODULUS = CB7272C9E0C4079B95E7EB08CCCA814985945EC7922C0B5E75BE953D77003CF7707835ACCDB988F996E399EF1CE4699272BCEDF4B7A4B6362B4EB6956454652535016C945C44E0A0D7297B2BBF13B8906AD835E504FEBFDD82B1A38CA1783DE1A1FB33816CFE41456DD27A53735285D4B43F12F6A54380234A6185689102FA15E86D45A7E7B985633D1F1D68D7AB31290BD6CE09553623D791E8EF125F5F4D568846F1820EF4A3AFDFF6FA31135F4C8BE5CBAA73703043C2A6C5C8132CF32B22D771321B263DF2735AE8A99755D9E6EA10D54465DAF829F19D5E48E6A40E28C2C610FCF2242CE5F273E9197E2A9E46BA38168E4B80DD7F45AADD95FF12F89D4D
  CKA_MODULUS_BITS = 2048 [0x800]
  CKA_PUBLIC_EXPONENT = 010001
  CKA_LOCAL = TRUE [1]
  CKA_KEY_GEN_MECHANISM = -1 [0xFFFFFFFF]
  CKA_MODIFIABLE = TRUE [1]
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 2 - Passed
Calling C_Login User - CKR_OK : Passed
Find a private key after loginCalling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
- CKR_OK : Passed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 3 - Passed
Calling C_Logout - CKR_OK : Passed
Find a private key after logoutCalling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
- CKR_ARGUMENTS_BAD : Passed
C_SignInit - CKR_KEY_HANDLE_INVALID : Passed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 2 - Passed
Calling C_GetTokenInfo Token flags 40d - Passed
Calling C_Login User - CKR_OK : Failed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 3 - Failed
Calling C_GetTokenInfo Token flags 40d - Failed
Calling C_Login User - CKR_USER_ALREADY_LOGGED_IN : Failed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 3 - Failed
Calling C_GetTokenInfo Token flags 40d - Failed
Calling C_Login User - CKR_USER_ALREADY_LOGGED_IN : Failed
Calling C_GetSessionInfo - CKR_OK : Passed
Session state 3 - Passed
Calling C_GetTokenInfo Token flags 40d - Passed
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
  CKA_CLASS = 1 [0x1]
  CKA_TOKEN = TRUE [1]
  CKA_PRIVATE = FALSE [0]
  CKA_LABEL = 432E446576417574 "C.DevAut"
  CKA_VALUE = 7F2181E47F4E819D5F290100420D444544494E4B303130303030317F494F060A04007F000702020202038641046057FB1A4BAC0BA9E22F7EB064416AD7E4D9ABE1820CEC04E2BDFBC0EF0A6F037E3F2CCB882E9055A6B93EDB9E9D59908663BA6C9143603B0FFAF2CDE6DD09575F201044454E4B3031303337373830303030307F4C10060B2B0601040181C31F0301015301005F25060200000301075F24060203010002055F3740265BF746F538D630334EC1F9448B86131D83F8A51A1456CD8E933F45DE21E7A22023288A470F611C88B9D4D088FFD94A92AFBFCFD8F8BC5B050DB2ED2F03A7B8
  CKA_CERTIFICATE_TYPE = 2147483649 [0x80000001]
  CKA_CERTIFICATE_CATEGORY = 1 [0x1]
  CKA_TRUSTED = FALSE [0]
  CKA_MODIFIABLE = FALSE [0]
  CKA_CVC_INNER_CAR = 444544494E4B30313030303031 "DEDINK0100001"
  CKA_CVC_CHR = 44454E4B303130333737383030303030 "DENK010377800000"
  CKA_CVC_CED = 020000030107
  CKA_CVC_CXD = 020301000205
  CKA_CVC_CHAT = 060B2B0601040181C31F030101530100
Calling C_FindObjects - CKR_OK : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
  CKA_CLASS = 1 [0x1]
  CKA_TOKEN = TRUE [1]
  CKA_PRIVATE = FALSE [0]
  CKA_LABEL = 432E44494341 "C.DICA"
  CKA_VALUE = 7F2181E27F4E819B5F290100420E44455352434143433130303030317F494F060A04007F000702020202038641049D49CD087301C950E17E52D4BBCE94E609CC7842B89B23CBA7916CCCDAF38EF21D42F5DAE5340A2408792017393AE288AF34E248214770CE7DD63FD31D99A3585F200D444544494E4B303130303030317F4C10060B2B0601040181C31F0301015301805F25060105010002065F24060203010002055F37406D599B539CA77221D1A133BEDCAF0DE1CC102680D50E1D5960070A3DB9E31F128075C22B2CC194857A4D6490DE00B2AE1FF2C39262A8BC4EA4E5394CC129D0BA
  CKA_CERTIFICATE_TYPE = 2147483649 [0x80000001]
  CKA_CERTIFICATE_CATEGORY = 2 [0x2]
  CKA_TRUSTED = TRUE [1]
  CKA_MODIFIABLE = FALSE [0]
  CKA_CVC_INNER_CAR = 4445535243414343313030303031 "DESRCACC100001"
  CKA_CVC_CHR = 444544494E4B30313030303031 "DEDINK0100001"
  CKA_CVC_CED = 010501000206
  CKA_CVC_CXD = 020301000205
  CKA_CVC_CHAT = 060B2B0601040181C31F030101530180
Calling C_FindObjects - CKR_OK : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
  CKA_CLASS = 1 [0x1]
  CKA_TOKEN = TRUE [1]
  CKA_PRIVATE = FALSE [0]
  CKA_LABEL = 4B65793031 "Key01"
  CKA_VALUE = 308202F3308201DBA003020102020900B327AEAB3198E5B6300D06092A864886F70D01010B05003010310E300C06035504030C055465737431301E170D3230313031333037333630395A170D3231313031333037333630395A3010310E300C06035504030C05546573743130820122300D06092A864886F70D01010105000382010F003082010A0282010100CB7272C9E0C4079B95E7EB08CCCA814985945EC7922C0B5E75BE953D77003CF7707835ACCDB988F996E399EF1CE4699272BCEDF4B7A4B6362B4EB6956454652535016C945C44E0A0D7297B2BBF13B8906AD835E504FEBFDD82B1A38CA1783DE1A1FB33816CFE41456DD27A53735285D4B43F12F6A54380234A6185689102FA15E86D45A7E7B985633D1F1D68D7AB31290BD6CE09553623D791E8EF125F5F4D568846F1820EF4A3AFDFF6FA31135F4C8BE5CBAA73703043C2A6C5C8132CF32B22D771321B263DF2735AE8A99755D9E6EA10D54465DAF829F19D5E48E6A40E28C2C610FCF2242CE5F273E9197E2A9E46BA38168E4B80DD7F45AADD95FF12F89D4D0203010001A350304E301D0603551D0E0416041442118753D8E9CE35C88AEB9AF9A8EDE09E3E38B1301F0603551D2304183016801442118753D8E9CE35C88AEB9AF9A8EDE09E3E38B1300C0603551D13040530030101FF300D06092A864886F70D01010B050003820101008E930085D24F3FDA8B4CF29E6AD9DF7451B61A48816EC01860A0CDC1700A263F0F6B15F0BC6B86AA75A146E4C74F38206DAB335F8656994EA8384BF26F13B722ECDD5CDCB8056C7ED700A27FCFCEEDCC82F8032D50FBF93F0344F43949EF74F19DD0058FE7EB779DB040B8284C694D6928518A4B67FF75562EC8B4434195D971A6BA46D26039808A3244FAE3F010E3414ABFC64C4C7253CCB25B4429436677AC77A5B8813EA4EE4B284A5E871BDB3A231EB6EBB6F5A8D42F427EA13BCA1CFDB83F27EC6A0B47EF6C26C564A818F784CBC6629E1B3A0EA15970DAEC9198ACB0C85E129432276BC4D8FF77AD67486A51F7B6BF1EC116F9F728A998D31987B8472D
  CKA_CERTIFICATE_TYPE = 0 [0x0]
  CKA_CERTIFICATE_CATEGORY = 1 [0x1]
  CKA_ISSUER = 3010310E300C06035504030C055465737431
  CKA_SERIAL_NUMBER = 020900B327AEAB3198E5B6
  CKA_TRUSTED = FALSE [0]
  CKA_SUBJECT = 3010310E300C06035504030C055465737431
  CKA_ID = 01
  CKA_MODIFIABLE = TRUE [1]
Calling C_FindObjects - CKR_OK : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
  CKA_CLASS = 2 [0x2]
  CKA_TOKEN = TRUE [1]
  CKA_PRIVATE = FALSE [0]
  CKA_LABEL = 4B65793031 "Key01"
  CKA_TRUSTED = FALSE [0]
  CKA_KEY_TYPE = CKK_RSA
  CKA_ID = 01
  CKA_ENCRYPT = TRUE [1]
  CKA_WRAP = FALSE [0]
  CKA_VERIFY = TRUE [1]
  CKA_VERIFY_RECOVER = TRUE [1]
  CKA_DERIVE = FALSE [0]
  CKA_MODULUS = CB7272C9E0C4079B95E7EB08CCCA814985945EC7922C0B5E75BE953D77003CF7707835ACCDB988F996E399EF1CE4699272BCEDF4B7A4B6362B4EB6956454652535016C945C44E0A0D7297B2BBF13B8906AD835E504FEBFDD82B1A38CA1783DE1A1FB33816CFE41456DD27A53735285D4B43F12F6A54380234A6185689102FA15E86D45A7E7B985633D1F1D68D7AB31290BD6CE09553623D791E8EF125F5F4D568846F1820EF4A3AFDFF6FA31135F4C8BE5CBAA73703043C2A6C5C8132CF32B22D771321B263DF2735AE8A99755D9E6EA10D54465DAF829F19D5E48E6A40E28C2C610FCF2242CE5F273E9197E2A9E46BA38168E4B80DD7F45AADD95FF12F89D4D
  CKA_MODULUS_BITS = 2048 [0x800]
  CKA_PUBLIC_EXPONENT = 010001
  CKA_LOCAL = TRUE [1]
  CKA_KEY_GEN_MECHANISM = -1 [0xFFFFFFFF]
  CKA_MODIFIABLE = TRUE [1]
Calling C_FindObjects - CKR_OK : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
Calling C_GetAttributeValue - CKR_ATTRIBUTE_TYPE_INVALID : Passed
  CKA_CLASS = 3 [0x3]
  CKA_TOKEN = TRUE [1]
  CKA_PRIVATE = TRUE [1]
  CKA_LABEL = 4B65793031 "Key01"
  CKA_KEY_TYPE = CKK_RSA
  CKA_ID = 01
  CKA_SENSITIVE = TRUE [1]
  CKA_DECRYPT = TRUE [1]
  CKA_UNWRAP = FALSE [0]
  CKA_SIGN = TRUE [1]
  CKA_SIGN_RECOVER = TRUE [1]
  CKA_DERIVE = FALSE [0]
  CKA_MODULUS = CB7272C9E0C4079B95E7EB08CCCA814985945EC7922C0B5E75BE953D77003CF7707835ACCDB988F996E399EF1CE4699272BCEDF4B7A4B6362B4EB6956454652535016C945C44E0A0D7297B2BBF13B8906AD835E504FEBFDD82B1A38CA1783DE1A1FB33816CFE41456DD27A53735285D4B43F12F6A54380234A6185689102FA15E86D45A7E7B985633D1F1D68D7AB31290BD6CE09553623D791E8EF125F5F4D568846F1820EF4A3AFDFF6FA31135F4C8BE5CBAA73703043C2A6C5C8132CF32B22D771321B263DF2735AE8A99755D9E6EA10D54465DAF829F19D5E48E6A40E28C2C610FCF2242CE5F273E9197E2A9E46BA38168E4B80DD7F45AADD95FF12F89D4D
  CKA_PUBLIC_EXPONENT = 010001
  CKA_EXTRACTABLE = FALSE [0]
  CKA_LOCAL = TRUE [1]
  CKA_NEVER_EXTRACTABLE = TRUE [1]
  CKA_ALWAYS_SENSITIVE = TRUE [1]
  CKA_KEY_GEN_MECHANISM = 0 [0x0]
  CKA_MODIFIABLE = TRUE [1]
  CKA_ALWAYS_AUTHENTICATE = FALSE [0]
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Calling C_GenerateRandom(1) - CKR_OK : Passed
Calling C_GenerateRandom(4096) - CKR_OK : Passed
C_OpenSession (Thread 0, Slot=1) 7 - CKR_OK : Passed
C_Login User (Thread 0, Slot=1) - CKR_USER_ALREADY_LOGGED_IN : Passed
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Closing Session 7
C_OpenSession (Thread 0, Slot=1) 8 - CKR_OK : Passed
C_Login User (Thread 0, Slot=1) - CKR_USER_ALREADY_LOGGED_IN : Passed
Calling findObject (Thread 0, Session 8, Slot=1)
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
C_GetAttributeValue (Thread 0, Session 8, Slot=1) - CKR_OK : Passed
C_SignInit (Thread 0, Session 8, Slot=1) - CKR_OK : Passed
C_Sign (Thread 0, Session 8, Slot=1) - CKR_OK : Passed
Signature size = 256
C_Sign (Thread 0, Session 8, Slot=1) - CKR_BUFFER_TOO_SMALL : Passed
Signature size = 256
C_Sign (Thread 0, Session 8, Slot=1) - CKR_OK : Passed
Signature:
7AEA8B13CC1D8854EDC3DF95F3AC600643384959F5060BA2CA1F06F53C88FB2825480DD0C65253929C58C451F53CB1A6B4B15276F7A9D61E785993A4FEC361C20F840B8F19262F8BDECA38C6DB364595665BF8EA0F59CE6D0509909720D18513268A72ADB5F0382E583FD9DC41AC64044330BB08F50091EC0A8A332E57076180FB65C615A1BD46D46AAE684789C4FE1C401C820CA1AEFBE0E8D65FA031BD65ABE5C6800B3BC8835B528D12404AB88E5740B716126A4FB94FD5BED6A9989F7524E87BD7B37EC2773112757F90601A0803EECF71DC508BB111CC86A0BB8342293F1046A394F3E7F4562B81F61CBE26F8C60A8D2D91B0DC83E3691DC5AD5A05F642
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
C_FindObject for public key (Thread 0, Session 8, Slot=1) - CKR_OK : Passed
C_SignInit (Thread 0, Session 8, Slot=1) - Multipart - CKR_OK : Passed
C_SignUpdate (Thread 0, Session 8, Slot=1 - Part #1) - CKR_OK : Passed
C_SignUpdate (Thread 0, Session 8, Slot=1 - Part #2) - CKR_OK : Passed
C_SignFinal (Thread 0, Session 8, Slot=1) - CKR_OK : Passed
Signature size = 256
C_SignFinal (Thread 0, Session 8, Slot=1) - CKR_BUFFER_TOO_SMALL : Passed
Signature size = 256
C_SignFinal (Thread 0, Session 8, Slot=1) - CKR_OK : Passed
Signature:
7AEA8B13CC1D8854EDC3DF95F3AC600643384959F5060BA2CA1F06F53C88FB2825480DD0C65253929C58C451F53CB1A6B4B15276F7A9D61E785993A4FEC361C20F840B8F19262F8BDECA38C6DB364595665BF8EA0F59CE6D0509909720D18513268A72ADB5F0382E583FD9DC41AC64044330BB08F50091EC0A8A332E57076180FB65C615A1BD46D46AAE684789C4FE1C401C820CA1AEFBE0E8D65FA031BD65ABE5C6800B3BC8835B528D12404AB88E5740B716126A4FB94FD5BED6A9989F7524E87BD7B37EC2773112757F90601A0803EECF71DC508BB111CC86A0BB8342293F1046A394F3E7F4562B81F61CBE26F8C60A8D2D91B0DC83E3691DC5AD5A05F642
Calling findObject (Thread 0, Session 8, Slot=1)
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Key 1 not found (Thread 0, Session 8, Slot=1)
Closing Session 8
C_OpenSession (Thread 0, Slot=1) 9 - CKR_OK : Passed
C_Login User (Thread 0, Slot=1) - CKR_USER_ALREADY_LOGGED_IN : Passed
Calling findObject (Thread 0, Session 9, Slot=1)
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
C_GetAttributeValue (Thread 0, Session 9, Slot=1) - CKR_OK : Passed
C_SignInit (Thread 0, Session 9, Slot=1) - CKR_OK : Passed
C_Sign (Thread 0, Session 9, Slot=1) - CKR_OK : Passed
Signature size = 256
C_Sign (Thread 0, Session 9, Slot=1) - CKR_BUFFER_TOO_SMALL : Passed
Signature size = 256
C_Sign (Thread 0, Session 9, Slot=1) - CKR_OK : Passed
Signature:
AB52507F6E5EB4E00965308EAE068E77F6E692AF6703F7860740F8C36122407A03F79F9659CB351BA556AD49333D8F544D817B6C7BB475DDF6F1B60CE4946D7CC59D513893FDA92976371BC6BF5394BA90953CDCB3C11D11E9BF244EE4C87D7AC4CB6F8CDC007B2E30FAC7459A54ED6EAE288111127C5CBC1D79544016292CA6275440455F2DAAB799DEF363085D0D408A44FD4887C53B9910B3C0591CABD1C7701A29AFAEFBB69FA759E2481FA752B5FE418E066E346C1A98A8B24D3878260D2F2D73DD80D4B56FEC8F798982432532827E0B73EA51BF97EE78B35F1D9B7A5374DD2C049EB617923F99E481AC4B9266213104DF01E5BB7A4884D1D27DF35925
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
C_FindObject for public key (Thread 0, Session 9, Slot=1) - CKR_OK : Passed
C_SignInit (Thread 0, Session 9, Slot=1) - Multipart - CKR_OK : Passed
C_SignUpdate (Thread 0, Session 9, Slot=1 - Part #1) - CKR_OK : Passed
C_SignUpdate (Thread 0, Session 9, Slot=1 - Part #2) - CKR_OK : Passed
C_SignFinal (Thread 0, Session 9, Slot=1) - CKR_OK : Passed
Signature size = 256
C_SignFinal (Thread 0, Session 9, Slot=1) - CKR_BUFFER_TOO_SMALL : Passed
Signature size = 256
C_SignFinal (Thread 0, Session 9, Slot=1) - CKR_OK : Passed
Signature:
2CE80A70AA24B4E887F17C9D05283F59F6C3888FD0B736D6B891AB7DF1FA5CD9AB9C9777C4C5166446252DDABAEB5D3F9C555D6C5EFD1255B0CF4517FE7C800075B8B03C50D308402F591D334DC091A27FB6EEB6EF817C0657122A1B82E02BF8E820ABD46F03F2715FF88BF8A115A1B8CD577D88F9018204C41ECC4247488353D0BBEA0AF095095F7C915C3755A08A558BC610A8B518A8179230E599E753C511E5516E39782D8D8DE4DC1DEC22B144B536DD6D8A34EA217B7B56B1F0AFEFAD8594EDD1CA8DEAEC949DF9CF5123A081C16357A6256FB3FC9B5691C38E69C750B8D473CA4DAD8635E70FEE931D099C9EE867AA09EC5B4D83BD87E58BD17F4D498B
Calling findObject (Thread 0, Session 9, Slot=1)
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Key 1 not found (Thread 0, Session 9, Slot=1)
Closing Session 9
C_OpenSession (Thread 0, Slot=1) 10 - CKR_OK : Passed
C_Login User (Thread 0, Slot=1) - CKR_USER_ALREADY_LOGGED_IN : Passed
Calling findObject (Thread 0, Session 10, Slot=1)
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
C_GetAttributeValue (Thread 0, Session 10, Slot=1) - CKR_OK : Passed
C_SignInit (Thread 0, Session 10, Slot=1) - CKR_OK : Passed
C_Sign (Thread 0, Session 10, Slot=1) - CKR_OK : Passed
Signature size = 256
C_Sign (Thread 0, Session 10, Slot=1) - CKR_BUFFER_TOO_SMALL : Passed
Signature size = 256
C_Sign (Thread 0, Session 10, Slot=1) - CKR_OK : Passed
Signature:
7768360A84E9019CFD4C25604132D36E67A1D7913A92DFECECD862C5EFC26871638C1031E7A55B9083FA0F29193F467B0B35F5F5440A0C0142CBF607DFDE9DB08387397C26835ECE22B2DECCAE5AA11D1CA0DE7B00D23C2314BA166CAEAEED23D046CFA2F49F84F5481E8D262F7ED563EDFA542ED533658BB3C9A9F1A673E338F5A8457C20F0B0C463578BE8058841DC1B9D39140EAD724F7C2283AD23BE99CACD8A0F5D85960FE7874BF88B29484C721036644948E43C2DE25D85BF44F38BA2BC3D2AB8E125C8F2024B6DDD45BA069C7FBD2CFF76DBC22764FEC02E1B13B57AF68AEA950EEF57F220C1886E958BF21BBAC498B7209107B15FE1362EE5189394
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
C_FindObject for public key (Thread 0, Session 10, Slot=1) - CKR_OK : Passed
C_SignInit (Thread 0, Session 10, Slot=1) - Multipart - CKR_OK : Passed
C_SignUpdate (Thread 0, Session 10, Slot=1 - Part #1) - CKR_OK : Passed
C_SignUpdate (Thread 0, Session 10, Slot=1 - Part #2) - CKR_OK : Passed
C_SignFinal (Thread 0, Session 10, Slot=1) - CKR_OK : Passed
Signature size = 256
C_SignFinal (Thread 0, Session 10, Slot=1) - CKR_BUFFER_TOO_SMALL : Passed
Signature size = 256
C_SignFinal (Thread 0, Session 10, Slot=1) - CKR_OK : Passed
Signature:
7768360A84E9019CFD4C25604132D36E67A1D7913A92DFECECD862C5EFC26871638C1031E7A55B9083FA0F29193F467B0B35F5F5440A0C0142CBF607DFDE9DB08387397C26835ECE22B2DECCAE5AA11D1CA0DE7B00D23C2314BA166CAEAEED23D046CFA2F49F84F5481E8D262F7ED563EDFA542ED533658BB3C9A9F1A673E338F5A8457C20F0B0C463578BE8058841DC1B9D39140EAD724F7C2283AD23BE99CACD8A0F5D85960FE7874BF88B29484C721036644948E43C2DE25D85BF44F38BA2BC3D2AB8E125C8F2024B6DDD45BA069C7FBD2CFF76DBC22764FEC02E1B13B57AF68AEA950EEF57F220C1886E958BF21BBAC498B7209107B15FE1362EE5189394
Calling findObject (Thread 0, Session 10, Slot=1)
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Key 1 not found (Thread 0, Session 10, Slot=1)
Closing Session 10
C_OpenSession (Thread 0, Slot=1) 11 - CKR_OK : Passed
C_Login User (Thread 0, Slot=1) - CKR_USER_ALREADY_LOGGED_IN : Passed
Calling findObject (Thread 0, Session 11, Slot=1)
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
C_GetAttributeValue (Thread 0, Session 11, Slot=1) - CKR_OK : Passed
C_SignInit (Thread 0, Session 11, Slot=1) - CKR_OK : Passed
C_Sign (Thread 0, Session 11, Slot=1) - CKR_OK : Passed
Signature size = 256
C_Sign (Thread 0, Session 11, Slot=1) - CKR_BUFFER_TOO_SMALL : Passed
Signature size = 256
C_Sign (Thread 0, Session 11, Slot=1) - CKR_OK : Passed
Signature:
AC182FA088414A6CEBC76A28D5636F2E02D23D5E514C5AA5536267283D2214EE626101A292FFF9585F097A72FA2193684A83FE683E5099C178E19D5260C657ABC37F20F67A8CE3946B7920F068082A2A1E7467E81908C476CC37E2F31A49309B2C7730E9C1829FEBED20C17DBF8153B5C8D0E5C99DED1EFCA10390354C396574753C112223A5E08AE07672266515714CA9E36B3104EF0401FF0925101E54A814649FA8835BBD1695E6573AEACD7E7A5B85BE52E180B5818A5358EEAD6A137E2C8C27C9AD4063EBDD8BD598F8E0DFE6944F5DEF48787F8C12C384796BDE48F28B1DC615915E52CCAE6503943D7EA14DAC8C39AB502BC48A2B19FA17E2AB458CFC
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
C_FindObject for public key (Thread 0, Session 11, Slot=1) - CKR_OK : Passed
C_SignInit (Thread 0, Session 11, Slot=1) - Multipart - CKR_OK : Passed
C_SignUpdate (Thread 0, Session 11, Slot=1 - Part #1) - CKR_OK : Passed
C_SignUpdate (Thread 0, Session 11, Slot=1 - Part #2) - CKR_OK : Passed
C_SignFinal (Thread 0, Session 11, Slot=1) - CKR_OK : Passed
Signature size = 256
C_SignFinal (Thread 0, Session 11, Slot=1) - CKR_BUFFER_TOO_SMALL : Passed
Signature size = 256
C_SignFinal (Thread 0, Session 11, Slot=1) - CKR_OK : Passed
Signature:
7DBBEE788374C8CD0A754CA78DB6D3446C46CFD44EA4A81784F682A0DC06B1C17C78E00B639DC0CB20D9BEBDC90FB79A0788B7733E8C954E97A1D922589DE726BBB503C648F91FEC21709D980E4A8B60C7AE0542A58DD5008E20DEFEC71F28D9BAA547B29D66622946620DFC024FA66C26DC4C5B4CA0E75A1C4C1D4D2A2EFC88AAA15C94CFAA3D62644F7481CECB8291EB8A39501AF0E81ED3296A461F28A25C8D514AAA624664DD60EB130370891E0B4D86D492E58A84BB3FFA9F94E40C851B092D7803D11BBDC5251BD3EF945220D88C5482F98842408F1D904EF605B46989CC2B58F3C3F7AC7B2C961CD556286D763A655BB31A6583D421D2C6B93A5DDC78
Calling findObject (Thread 0, Session 11, Slot=1)
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Key 1 not found (Thread 0, Session 11, Slot=1)
Closing Session 11
C_OpenSession (Thread 0, Slot=1) 12 - CKR_OK : Passed
C_Login User (Thread 0, Slot=1) - CKR_USER_ALREADY_LOGGED_IN : Passed
Calling findObject (Thread 0, Session 12, Slot=1)
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
C_GetAttributeValue (Thread 0, Session 12, Slot=1) - CKR_OK : Passed
C_SignInit (Thread 0, Session 12, Slot=1) - CKR_OK : Passed
C_Sign (Thread 0, Session 12, Slot=1) - CKR_OK : Passed
Signature size = 256
C_Sign (Thread 0, Session 12, Slot=1) - CKR_BUFFER_TOO_SMALL : Passed
Signature size = 256
C_Sign (Thread 0, Session 12, Slot=1) - CKR_OK : Passed
Signature:
20B63D6459995DB3BD10C55E9C26F1F0CE69FBD858A59F20B0D6CFCD045D1BDA045DED71C6612A4F195A43957115AE810DDB33F99B934DC9836070748E03EE033E4DB47D21EF9A8B763AAB3162FA6389D9EBAD5FC846E9662674EB547834F845B4B083B37ECCF3A358F963DC21B3435232231FC36A18C8B1F38F9EADA4C44A4597A5D4BE9C17626D47ED4ECD8841498D781E3E946B2B2D50B0BDF91D260E413A320B4A8735238ADEC62F83AFCA7AA99BC1AE3BB908010DBE025B4CBFCB564A875B4FB807E0B125EE91E60E7BA11EFCF90BF2293C0BBA642646379B78945AD029EE641FF9F3D148A05A6284A8FCFFD326EC211304FBD58BB493311ACF8A2B1C6C
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
C_FindObject for public key (Thread 0, Session 12, Slot=1) - CKR_OK : Passed
C_SignInit (Thread 0, Session 12, Slot=1) - Multipart - CKR_OK : Passed
C_SignUpdate (Thread 0, Session 12, Slot=1 - Part #1) - CKR_OK : Passed
C_SignUpdate (Thread 0, Session 12, Slot=1 - Part #2) - CKR_OK : Passed
C_SignFinal (Thread 0, Session 12, Slot=1) - CKR_OK : Passed
Signature size = 256
C_SignFinal (Thread 0, Session 12, Slot=1) - CKR_BUFFER_TOO_SMALL : Passed
Signature size = 256
C_SignFinal (Thread 0, Session 12, Slot=1) - CKR_OK : Passed
Signature:
3301BD6B70AED761E3BEB63811CE329263C9FD2B8B2009E17DFC1DB7646236A10255138BE51A20F8FF9847389A0F23B645DD24F75902BEC2C632398ED6018A655F9BB6C036077FAC455EAA195DEAC9C7860ACAF04B4B3E72A4D2C20E485A65878B3CACCE3591F9570571EC7DA7591F8D0FF1260355C990FD2F34A827ADFF46B9191A3F831D1FA490306BA5944026DC8B40D6BFA8A60FCE9E01CB086232196282E626DEC4DB0015CC5B1AD81470092E1E44FE7673D26E299850AB10AF366D80F979F6862082C126DD8181AF1AB21AEC47FF065434DF92BB6563C1B4CAFB6675F7D94CE2B9A9B47575BB5D60C505296B9469305510493ADAF63EB596319E0321AD
Calling findObject (Thread 0, Session 12, Slot=1)
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Key 1 not found (Thread 0, Session 12, Slot=1)
Closing Session 12
C_OpenSession (Thread 0, Slot=1) 13 - CKR_OK : Passed
C_Login User (Thread 0, Slot=1) - CKR_USER_ALREADY_LOGGED_IN : Passed
Calling findObject (Thread 0, Session 13, Slot=1)
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
C_GetAttributeValue (Thread 0, Session 13, Slot=1) - CKR_OK : Passed
C_SignInit (Thread 0, Session 13, Slot=1) - CKR_OK : Passed
C_Sign (Thread 0, Session 13, Slot=1) - CKR_OK : Passed
Signature size = 256
C_Sign (Thread 0, Session 13, Slot=1) - CKR_BUFFER_TOO_SMALL : Passed
Signature size = 256
C_Sign (Thread 0, Session 13, Slot=1) - CKR_OK : Passed
Signature:
B0E21899E9676F72DB4EA55DE8B0D41BA0986513171F6229C3B9E2B5B638BFB223AD04CCE5488146D50106887D01F17A0C6F52958EC4DFAB1EE52B161FBE9D38995D462FBC2B582FF924EF67FEAA7FC58662A6EE33ED1CDD853F8E57DCCF0984BA176F5E43B135B5D7A54DEBAD1BD1A914BA9B96B3EF3E454D520D95E8DD7D53849E0ACC8DFAF048306AC93BD8D1A86C8D64AA48AFED7289FD692DCD5DD73118652F71F0A95D7EF27FE121B0BD2C365F904F644B5F66B8CE6F06DD4C7D324BD37C5A531FEDE4C81747C0B5921F3D84611318FF30F0CBC248C4B67B92472BDDAA2E08F29A9191726DA2F1C3B05A806EE3E87E07ED2F743FCD8B9F8122B795CCB9
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
C_FindObject for public key (Thread 0, Session 13, Slot=1) - CKR_OK : Passed
C_SignInit (Thread 0, Session 13, Slot=1) - Multipart - CKR_OK : Passed
C_SignUpdate (Thread 0, Session 13, Slot=1 - Part #1) - CKR_OK : Passed
C_SignUpdate (Thread 0, Session 13, Slot=1 - Part #2) - CKR_OK : Passed
C_SignFinal (Thread 0, Session 13, Slot=1) - CKR_OK : Passed
Signature size = 256
C_SignFinal (Thread 0, Session 13, Slot=1) - CKR_BUFFER_TOO_SMALL : Passed
Signature size = 256
C_SignFinal (Thread 0, Session 13, Slot=1) - CKR_OK : Passed
Signature:
ADD0BF869A00C72D74A9831B41A685DE4FBE490E646D501D12B2056724AFD43C6E6476C0453F1B94EC767607C01705F03F89B0D58AD3CB065BB2058C7EEDDC73B699E914B23133D2DF5380D35305A90604D0217262BD37B0E07310F168332311EA6B0C03FD81C04E32BB2B8584F1A2FA51589FDE902CDD780D66A818E9D9E36051F6C45F4E24AB1FCAEAC57A0C0233C2AFCB24CF5C404A4BE8C88A37FFF8D3ACE1F9145B16D45FB43B8051DA3EEEE30B3613CE5B23B75F43DE13C26F6AD829F3BD1165308AB09DACBCBB224B4CC3F794299180934A4EFC0A79E0BD8D38CE77AC9C66939BD77E51A8705AA5057B4700860D14E18B342403798A664C600908B333
Calling findObject (Thread 0, Session 13, Slot=1)
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Key 1 not found (Thread 0, Session 13, Slot=1)
Closing Session 13
C_OpenSession (Thread 0, Slot=1) 14 - CKR_OK : Passed
C_Login User (Thread 0, Slot=1) - CKR_USER_ALREADY_LOGGED_IN : Passed
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Closing Session 14
C_OpenSession (Thread 0, Slot=1) 15 - CKR_OK : Passed
C_Login User (Thread 0, Slot=1) - CKR_USER_ALREADY_LOGGED_IN : Passed
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Closing Session 15
C_OpenSession (Thread 0, Slot=1) 16 - CKR_OK : Passed
C_Login User (Thread 0, Slot=1) - CKR_USER_ALREADY_LOGGED_IN : Passed
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Closing Session 16
C_OpenSession (Thread 0, Slot=1) 17 - CKR_OK : Passed
C_Login User (Thread 0, Slot=1) - CKR_USER_ALREADY_LOGGED_IN : Passed
Calling C_FindObjectsInit - CKR_OK : Passed
Calling C_FindObjects - CKR_OK : Passed
Calling C_FindObjectsFinal - CKR_OK : Passed
Closing Session 17
Calling C_CloseSession - CKR_OK : Passed
Calling C_Finalize - CKR_OK : Passed
Unit test finished.
251 tests performed.
7 tests failed.

Command exit status: 1
Script done on Wed Oct 21 20:59:09 2020
saper commented 3 years ago

As it turns out, the wrong PIN value hardcoded is the test was a ... good PIN value :) :facepalm: