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
114 stars 32 forks source link

Add support for '3bff9500008031fe4380318067b0850201f3a3138301900057' token #244

Open Stunc0 opened 5 years ago

Stunc0 commented 5 years ago

Reader name: HID Global OMNIKEY 3x21 Smart Card Reader ATR: 3BFF9500008031FE4380318067B0850201F3A3138301900057

{
   "cards": [{
    "atr": "3BFF9500008031FE4380318067B0850201F3A3138301900057",
    "name": "Token name",
    "driver": "E9133D9180F2F3F517D0A7DB1D582DCDEE8D93FE"
   }],
   "drivers": [{
    "id": "E9133D9180F2F3F517D0A7DB1D582DCDEE8D93FE",
    "name": "Driver name",
    "file": {
        "windows": "path/to/pkcs11.dll",
        "osx": "path/to/pkcs11.dylib"
    }
   }]
}

Smart card ATR parsing 3BFF9500008031FE4380318067B0850201F3A3138301900057

rmhrisk commented 5 years ago

This appears to be “Driver's Card issued by pwpw Poland“ is that right?

Do you have the path to a PKCS11 library that works for this token?

Do you know if it has certificates on it?

Stunc0 commented 4 years ago

I don't really know if it's “Driver's Card issued by pwpw Poland“... I just know this is this model : https://www.hidglobal.com/products/readers/omnikey/3121

rmhrisk commented 4 years ago

That is your reader, what kind of card was inserted into the reader?

Do you know what PKCS11 library is used with that card?

Stunc0 commented 4 years ago

Tha card inserted is a smartcard. And i don't know wich PKCS11 library is used with that card.

rmhrisk commented 4 years ago

What kind of smart card, there are 10s of thousands of kinda each requiring their own middleware.

Stunc0 commented 4 years ago

I don't know the special kind. How to know ? This is a contact card that we query by apdu query .

rmhrisk commented 4 years ago

Who did you get the card from?

What do you use the card for?

Did the card come with software you must install to use it?