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 '3bf91800008131fe454a434f503431563232af' token #300

Open miffrehman opened 4 years ago

miffrehman commented 4 years ago

Reader name: Broadcom Corp Contacted SmartCard 0 ATR: 3BF91800008131FE454A434F503431563232AF

{
   "cards": [{
    "atr": "3BF91800008131FE454A434F503431563232AF",
    "name": "UK National Health Service Staff Access Card",
    "driver": "993988460d8f49a2ac519a2935f11533"
   }]
}

Smart card ATR parsing 3BF91800008131FE454A434F503431563232AF

rmhrisk commented 4 years ago

This appears to be some kind of Gemalto card, from what I have been able to see that the Gemalto SAC client may work with it?

What can you tell us about this?

russellgeraghty-bjss commented 4 years ago

It's a standard-issue UK National Health Service staff access card, they come in a couple of flavours. One is Gemalto and the other is Oberthur.

rmhrisk commented 4 years ago

@russellgeraghty-bjss what middleware do you install to use with it?

rmhrisk commented 4 years ago

@russellgeraghty-bjss or @miffrehman can either of you try this configuration in your card.json

{
   "cards": [{
    "atr": "3BF91800008131FE454A434F503431563232AF",
    "name": "UK National Health Service Staff Access Card",
    "driver": "993988460d8f49a2ac519a2935f11533"
   }]
}