OpenSC / OpenSC.tokend

Tokend module for OS X with support for all cards supported by OpenSC
Other
35 stars 20 forks source link

tokend does not work any more #34

Open tatac1 opened 4 years ago

tatac1 commented 4 years ago

my environment is

opensc version is OpenSC-0.20.0-rc1-15-geac516f, rev: eac516f, commit-time: 2019-10-03 13:57:09 +0200

I run sudo defaults write /Library/Preferences/com.apple.security.smartcard Legacy -bool true then reboot.

pcsctest result is PC/SC Test Completed Successfully ! also pkcs11-tool --test --login result is No errors}

zviratko commented 4 years ago

not only OpenSC.tokend broke, my 3rd party s*y-vendor-provided-one doesn't work either on 10.15.1 and 10.15.2 beta.

pawel-marciniak commented 4 years ago

For me pkcs11-tool --test --login results in No slot with a token was found.. Aby solution to that?

avvRobertoAlma commented 4 years ago

Try to install the release candidate of OpenSC 0.20.0. It should install the fixed version of OpenSC Token which should enable full support of CryptoTokenKit on Catalina. There was an issue solved here

pawel-marciniak commented 4 years ago

@avvRobertoAlma Thanks for the tip, but I already has this version installed :/ system_profiler SPSmartCardsDataType command shows that there aren't any Tokend Drivers in my system, maybe this is the issue. image

avvRobertoAlma commented 4 years ago

I am on Catalina 10.15.0. I tried the release candidate of OpenSC 0.20.0 and it seems that the old fashioned tokend was removed from the system.

I reinstalled OpenSC 0.19.0 and same output of @pawel-marciniak from system_profiler SPSmartCardsDataType.

Then I reinstalled OpenSC 0.18.0 and now everything works as usual and i have this output from system_profiler SPSmartCardsDataType:

SmartCards:

    Readers:

      #01: Gemalto PC Twin Reader (ATR:{length = 25, bytes = 0x3bff1800 008131fe 55006b02 09040301 ... 01434e53 10318065 })
      #02: Bit4id CKey4 (ATR:{length = 25, bytes = 0x3bff1800 008131fe 55006b02 09040301 ... 01434e53 10318065 })

    Reader Drivers:

      #01: org.debian.alioth.pcsclite.smartcardccid:1.4.31 (/usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle)
      #02: org.debian.alioth.pcsclite.smartcardccid:1.4.27 (/Library/bit4id/ccid/ifd-ccid.bundle)

    Tokend Drivers:

      #01: com.apple.tokend.opensc:1.0 (/Library/Security/tokend/OpenSC.tokend)
      #02: com.apple.tokend.bit4tokend:1.0 (/Library/bit4id/tokend/10.6/BIT4ID.tokend)

    SmartCard Drivers:

      #01: org.opensc-project.mac.opensctoken.OpenSCTokenApp.OpenSCToken:1.1.1 (/Users/Roberto/Documents/progetti/OpenSCToken/build/Applications/OpenSCTokenApp.app/Contents/PlugIns/OpenSCToken.appex)
      #02: com.apple.CryptoTokenKit.pivtoken:1.0(disabled) (/System/Library/Frameworks/CryptoTokenKit.framework/PlugIns/pivtoken.appex)

    Available SmartCards (keychain):

        com.apple.setoken:aks:

        org.opensc-project.mac.opensctoken.OpenSCTokenApp.OpenSCToken:2444024000055028:

          #01: Kind: private RSA 1024-bit, Certificate: {length = 20, bytes = 0x57bdcc087169af26bd78dfe244a0e7e08acc1d32}, Usage: Sign Decrypt Unwrap 
Valid from: 2018-01-08 10:55:00 +0000 to: 2021-01-06 23:00:00 +0000, SSL trust: YES, X509 trust: YES 

-----BEGIN CERTIFICATE-----
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
-----END CERTIFICATE-----

        org.opensc-project.mac.opensctoken.OpenSCTokenApp.OpenSCToken:7430010009970702:

          #01: Kind: private RSA 1024-bit, Certificate: {length = 20, bytes = 0x4a62be70fac3b0099400d829d12381a76603555e}, Usage: Sign Decrypt Unwrap 
Valid from: 2019-10-16 00:00:00 +0000 to: 2022-10-15 23:59:59 +0000, SSL trust: NO, X509 trust: YES 

-----BEGIN CERTIFICATE-----
MIIFizCCBHOgAwIBAgIQKmGKRrA1TTGCZJR0de8SDzANBgkqhkiG9w0BAQUFADBsMQswCQYDVQQGEwJJVDEYMBYGA1UECgwPQXJ1YmFQRUMgUy5wLkEuMSEwHwYDVQQLDBhDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eUIxIDAeBgNVBAMMF0FydWJhUEVDIFMucC5BLiBORyBDQSAyMB4XDTE5MTAxNjAwMDAwMFoXDTIyMTAxNTIzNTk1OVowgeExRzBFBgNVBAMMPkxNQVJSVDg1UjExSDUwMUsvNzQzMDAxMDAwOTk3MDcwMi5vQVVNbWlYcXVEZ2ZQNXJzZWNKdkxXckJIYzQ9MRwwGgYDVQQFExNJVDpMTUFSUlQ4NVIxMUg1MDFLMRAwDgYDVQQqDAdSb2JlcnRvMQ0wCwYDVQQEDARBbG1hMSUwIwYDVQQKDBxQcm9nZXR0byBDTlMgQXJ1YmFwZWMvVW5pY2FsMSMwIQYDVQQLDBpVbml2ZXJzaXRhJyBkZWxsYSBDYWxhYnJpYTELMAkGA1UEBhMCSVQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALFdJ7wpYzJQbIBmorGcC/O1ANvBlNsGzWi2WuJGCyGpRAlIZ4kxeNBIQYjH6TJSQCYP4oS3dVWo7fNPNZ1oMlibOPbOWRq0yuvCQBccmYfvo+rGdkzpESVsfyuoG8UMizYjIP3GPoqHc3B8GgI3cP6p2KuI6LgEcLIRM5KtRt0vAgMBAAGjggI1MIICMTCB9wYDVR0gBIHvMIHsMIGrBgUrTBACATCBoTCBngYIKwYBBQUHAgIwgZEagY5JZGVudGlmaWVzIFguNTA5IGF1dGhlbnRpY2F0aW9uIGNlcnRpZmljYXRlcyBpc3N1ZWQgZm9yIHRoZSBpdGFsaWFuIE5hdGlvbmFsIFNlcnZpY2UgQ2FyZCAoQ05TKSBwcm9qZWN0IGluIGFjY29yZGluZyB0byB0aGUgaXRhbGlhbiByZWd1bGF0aW9uMDwGCysGAQQBgegtAQECMC0wKwYIKwYBBQUHAgEWH2h0dHBzOi8vY2EuYXJ1YmFwZWMuaXQvY3BzLmh0bWwwWAYDVR0fBFEwTzBNoEugSYZHaHR0cDovL2NybC5hcnViYXBlYy5pdC9BcnViYVBFQ1NwQUNlcnRpZmljYXRpb25BdXRob3JpdHlCL0xhdGVzdENSTC5jcmwwDgYDVR0PAQH/BAQDAgWgMB8GA1UdIwQYMBaAFPL/Y0AcEUL9zN/xWfZu6JmHMUd5MB0GA1UdDgQWBBRKYr5w+sOwCZQA2CnRI4GnZgNVXjArBgNVHREEJDAigSByb2JlcnRvLmFsbWFAc3R1ZGlvbGVnYWxlYWxtYS5pdDAzBggrBgEFBQcBAQQnMCUwIwYIKwYBBQUHMAGGF2h0dHA6Ly9vY3NwLmFydWJhcGVjLml0MCkGA1UdJQQiMCAGCCsGAQUFBwMCBgorBgEEAYI3FAICBggrBgEFBQcDBDANBgkqhkiG9w0BAQUFAAOCAQEACiricpBsYIh2tGr3GgMBg63v9J8t16H2w1QFXrJnHv3FjaXKsijmO4typD5f6cDA/p+Gpi46t16eBhKsQBOEDmlR3If+23uXVtkgPcBcjO3u8Y9IVUmuJwxyPWHTJhYD2xjzGdH3T0KFiL8yFpN1Wm2om6EEt9hqAjXXmFnIb2yrByEo3W8ti6Hd7hchcSiqPLLmACcomPSiLV0pjRdKQtXfcZL8b//Dc5kfrdZwnUX2gOl8xVBDedJvla53maF4XAut3R8oKnfYAqroP9SE7hRuP9yO6GCSk6W35kd60EJS8VhioJA5Do4eW4EUT4e957WFb5hryQz21jmxGY/5lA==
-----END CERTIFICATE-----

    Available SmartCards (token):

        com.apple.setoken:aks:

        org.opensc-project.mac.opensctoken.OpenSCTokenApp.OpenSCToken:2444024000055028:

          #01: Kind: private RSA 1024-bit, Certificate: {length = 20, bytes = 0x57bdcc087169af26bd78dfe244a0e7e08acc1d32}, Usage: Sign Decrypt Unwrap 
Valid from: 2018-01-08 10:55:00 +0000 to: 2021-01-06 23:00:00 +0000, SSL trust: YES, X509 trust: YES 

-----BEGIN CERTIFICATE-----
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
-----END CERTIFICATE-----

        org.opensc-project.mac.opensctoken.OpenSCTokenApp.OpenSCToken:7430010009970702:

          #01: Kind: private RSA 1024-bit, Certificate: {length = 20, bytes = 0x4a62be70fac3b0099400d829d12381a76603555e}, Usage: Sign Decrypt Unwrap 
Valid from: 2019-10-16 00:00:00 +0000 to: 2022-10-15 23:59:59 +0000, SSL trust: NO, X509 trust: YES 

-----BEGIN CERTIFICATE-----
MIIFizCCBHOgAwIBAgIQKmGKRrA1TTGCZJR0de8SDzANBgkqhkiG9w0BAQUFADBsMQswCQYDVQQGEwJJVDEYMBYGA1UECgwPQXJ1YmFQRUMgUy5wLkEuMSEwHwYDVQQLDBhDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eUIxIDAeBgNVBAMMF0FydWJhUEVDIFMucC5BLiBORyBDQSAyMB4XDTE5MTAxNjAwMDAwMFoXDTIyMTAxNTIzNTk1OVowgeExRzBFBgNVBAMMPkxNQVJSVDg1UjExSDUwMUsvNzQzMDAxMDAwOTk3MDcwMi5vQVVNbWlYcXVEZ2ZQNXJzZWNKdkxXckJIYzQ9MRwwGgYDVQQFExNJVDpMTUFSUlQ4NVIxMUg1MDFLMRAwDgYDVQQqDAdSb2JlcnRvMQ0wCwYDVQQEDARBbG1hMSUwIwYDVQQKDBxQcm9nZXR0byBDTlMgQXJ1YmFwZWMvVW5pY2FsMSMwIQYDVQQLDBpVbml2ZXJzaXRhJyBkZWxsYSBDYWxhYnJpYTELMAkGA1UEBhMCSVQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALFdJ7wpYzJQbIBmorGcC/O1ANvBlNsGzWi2WuJGCyGpRAlIZ4kxeNBIQYjH6TJSQCYP4oS3dVWo7fNPNZ1oMlibOPbOWRq0yuvCQBccmYfvo+rGdkzpESVsfyuoG8UMizYjIP3GPoqHc3B8GgI3cP6p2KuI6LgEcLIRM5KtRt0vAgMBAAGjggI1MIICMTCB9wYDVR0gBIHvMIHsMIGrBgUrTBACATCBoTCBngYIKwYBBQUHAgIwgZEagY5JZGVudGlmaWVzIFguNTA5IGF1dGhlbnRpY2F0aW9uIGNlcnRpZmljYXRlcyBpc3N1ZWQgZm9yIHRoZSBpdGFsaWFuIE5hdGlvbmFsIFNlcnZpY2UgQ2FyZCAoQ05TKSBwcm9qZWN0IGluIGFjY29yZGluZyB0byB0aGUgaXRhbGlhbiByZWd1bGF0aW9uMDwGCysGAQQBgegtAQECMC0wKwYIKwYBBQUHAgEWH2h0dHBzOi8vY2EuYXJ1YmFwZWMuaXQvY3BzLmh0bWwwWAYDVR0fBFEwTzBNoEugSYZHaHR0cDovL2NybC5hcnViYXBlYy5pdC9BcnViYVBFQ1NwQUNlcnRpZmljYXRpb25BdXRob3JpdHlCL0xhdGVzdENSTC5jcmwwDgYDVR0PAQH/BAQDAgWgMB8GA1UdIwQYMBaAFPL/Y0AcEUL9zN/xWfZu6JmHMUd5MB0GA1UdDgQWBBRKYr5w+sOwCZQA2CnRI4GnZgNVXjArBgNVHREEJDAigSByb2JlcnRvLmFsbWFAc3R1ZGlvbGVnYWxlYWxtYS5pdDAzBggrBgEFBQcBAQQnMCUwIwYIKwYBBQUHMAGGF2h0dHA6Ly9vY3NwLmFydWJhcGVjLml0MCkGA1UdJQQiMCAGCCsGAQUFBwMCBgorBgEEAYI3FAICBggrBgEFBQcDBDANBgkqhkiG9w0BAQUFAAOCAQEACiricpBsYIh2tGr3GgMBg63v9J8t16H2w1QFXrJnHv3FjaXKsijmO4typD5f6cDA/p+Gpi46t16eBhKsQBOEDmlR3If+23uXVtkgPcBcjO3u8Y9IVUmuJwxyPWHTJhYD2xjzGdH3T0KFiL8yFpN1Wm2om6EEt9hqAjXXmFnIb2yrByEo3W8ti6Hd7hchcSiqPLLmACcomPSiLV0pjRdKQtXfcZL8b//Dc5kfrdZwnUX2gOl8xVBDedJvla53maF4XAut3R8oKnfYAqroP9SE7hRuP9yO6GCSk6W35kd60EJS8VhioJA5Do4eW4EUT4e957WFb5hryQz21jmxGY/5lA==
-----END CERTIFICATE-----

Seems also that the fixed version of OpenSCToken reads the certificate.

avvRobertoAlma commented 4 years ago

And the output of security list-smartcards is the following:

org.opensc-project.mac.opensctoken.OpenSCTokenApp.OpenSCToken:2444024000055028
org.opensc-project.mac.opensctoken.OpenSCTokenApp.OpenSCToken:7430010009970702
avvRobertoAlma commented 4 years ago

I have tried this solution on mac os 10.15.1 and it works! I have built last version of OPENSCTOKEN.

xaqfan commented 4 years ago

sorry ,i build opensc token is failed . notice me that "framework not found tokend." how do you build in xcode by step ?

xaqfan commented 4 years ago

Try to install the release candidate of OpenSC 0.20.0. It should install the fixed version of OpenSC Token which should enable full support of CryptoTokenKit on Catalina. There was an issue solved here

which version you have install ? opensc.20.dmg rc4 contains opensc token driver extension.