PeculiarVentures / fortify

Fortify enables web applications to use smart cards, local certificate stores and do certificate enrollment. This is the desktop application repository.
https://fortifyapp.com
Other
113 stars 32 forks source link

Add support for '3b7d94000080318065b0831100c883009000' token #83

Open rmhrisk opened 6 years ago

rmhrisk commented 6 years ago

Reader name: Gemplus USB Smart Card Reader 0 ATR: 3B7D94000080318065B0831100C883009000

{
   "cards": [{
    "atr": "3B7D94000080318065B0831100C883009000",
    "name": "Personal identity card (ID card) of Republic of Lithuania",
    "driver": "F5CB17017C16189DB5ED669A81CE65755D1D9A8A"
   }],
   "drivers": [{
    "id": "F5CB17017C16189DB5ED669A81CE65755D1D9A8A",
    "name": "PKCS #11 driver for CryptoTech smart cards",
    "file": {
        "windows": "%PROGRAMFILES(X86)%/CryptoTech/CryptoCard/CCPkiP11.dll",
        "osx": "/Library/Security/tokend/CCSuite.tokend/Contents/Frameworks/libccpkip11.dylib",
        "linux": "/usr/lib/ccs/libccpkip11.so"
    }
   }]
}

Smart card ATR parsing 3B7D94000080318065B0831100C883009000

microshine commented 6 years ago

@rmhrisk Could you check this? card.json v.1.0.13 has

{
  "cards": [
    {
      "atr": "3B7D94000080318065B0831100C883009000",
      "name": "Personal identity card (ID card) of Republic of Lithuania",
      "driver": "71789068c5ff4891aeeaf7fb9608a22f"
      }
    ],
    "drivers": [
      {
        "id": "71789068c5ff4891aeeaf7fb9608a22f",
        "name": "Gemalto Classic",
        "file": {
          "windows": {
            "x86": "%PROGRAMFILES(X86)%/Gemalto/Classic Client/BIN/gclib.dll",
            "x64": "%PROGRAMFILES%/Gemalto/Classic Client/BIN/gclib.dll"
          }
        }
      }
    ]
}
rmhrisk commented 6 years ago

I can't, I don't have this device.