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 '3bdf18ff8191fe1fc30031b8640c01ecc173940180829000b3' token #372

Open Adolfo25071981 opened 4 years ago

Adolfo25071981 commented 4 years ago

Reader name: Athena ASEDrive CCID 0 ATR: 3BDF18FF8191FE1FC30031B8640C01ECC173940180829000B3

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

Smart card ATR parsing 3BDF18FF8191FE1FC30031B8640C01ECC173940180829000B3

rmhrisk commented 4 years ago

Thank you for the bug, if you could provide additional information we would love to try to make this card work without error.

We need to know:

rmhrisk commented 3 years ago

@Adolfo25071981 we would love to add support for this but without more information about the device there is nothing we can do.

rmhrisk commented 2 years ago

It appears this card is related to: https://soportefirmadigital.com/sfdj/dl.aspx?lang=es but without a card serial we can not access the software to see what is needed to make things work. Without a card we can not test if it works either. WIthout the support of a user its unclear if we can add support for this.

I have contacted the support mailing list again at that site, we will see if this time we get a response.

rmhrisk commented 2 years ago

I have done some more exploration, it seems that MAYBE this card works with: /usr/local/lib/libASEP11.dylib

If so adding this one card to cards.json should in theory make this card work.

{
    "cards": [
      {
        "atr": "3BDF18FF8191FE1FC30031B8640C01ECC173940180829000B3",
        "name": "Central Bank of Costa Rica smartcard",
        "driver": "29a2bd60c4b841c686be68d2874c0c02"
      }
    ]
}

Unfortunately without a user who can work with us to confirm the above we can not add this to the formal definition of supported cards.