Questa è una vecchia versione del documento!
Esistono attualmente diversi tipi di chip. Si riconoscono dal disegno. Principalmente avrem oa che fare con Incard, Oberthut oppure Athena
A seconda del chip dobbiamo installare l'apposito driver.
Per Incard e Oberthur installare questo: https://ca.arubapec.it/downloads/MU_WINDOWS.zip
Per Athena installare invece questo: https://ca.arubapec.it/downloads/IDP_6.47.04_Windows.zip
Questi drivers, si occupano anche di installare un MiddelWare, un software che estrae “al volo” i certificati dalla smartacrd e li inserisce nello store dei certificati di Windows. Questo è fondamentale quando la smartcard deve essere letta non da un software di firma che di solito (anche se on sempre) è in grado di accedere alla memoria della smartcard, ma da un altro software.
L'esempio tipico è il browser di navigazione. Per poter accedere ad esempio ad un sito che richiede la CNS, senza un middleware non si riuscirà ad accedere ai certificati della smartcard.
Per poter verificare se lo store di windows contiene i certificati della smartcard basta eseguire da riga di comando: certmgr.msc
Bisogna vedere quindi se nella cartella Personale troviamo la Cartella Certificati con i certificati della smartcard
Questa cosa vale anche per la firma dentro B.Point (relativamente alla firma delle fatture alla PA), se questi certificati non si vedono qui dentro non si potrà firmare.
Per B.Point po icè un altro problema che potrebbe verificarsi. Potrebbe succedere che se anche si vedono i certificati della smartcard, poi non chieda il PIN
Per ovviare a questo problema si dovrà installare una patch reperibile qui https://www.novasoftonline.net/Windows64SHA256Patch.exe
e nel caso il sistema dovesse essere a 32 bit qui https://www.novasoftonline.net/WindowsSHA256Patch.exe
