Posts Tagged ‘USB’

Utilizzare la carta sanitaria europea su Archlinux

Ormai da alcuni mesi le regioni stanno inviando a casa delle persone le nuove carte sanitarie europee con microchip. Lo scopo di queste carte è il solito di quello delle precedenti con in più la possibilità di poter essere lette da un lettore di smart card e immagazzinare, qualora diate il consenso, il vostro fascicolo sanitario elettronico.

Questo vi permetterà di entrare sul sito della vostra regione e consultare le medicine prese, gli eventuali ricoveri ospedalieri, al pronto soccorso ecc…

Veniamo al dunque, cerchiamo di capire come utilizzare questa nuova scheda con il lettore di smart card fornito direttamente dall’URP dell’ospedale con Archlinux e più in generale con Linux.

Per chi non possiede il lettore, io consiglio di acquistare il miniLector bit4id direttamente dall’URP dell’ospedale della vostra zona in quanto il costo è fissato a 4,20 euro contro i quindici/venti euro che costerebbe altrove.

Per prima cosa collegate il lettore bit4id ad una porta usb del vostro pc e digitate lsusb, dovreste ottenere una riga simile alla seguente:

Bus 001 Device 003: ID 072f:90cc Advanced Card Systems, Ltd ACR38 SmartCard Reader

Installate a questo punto i pacchetti necessari.

pacman -Sy ccid pcsclite pcsc-tools pcsc-perl
yaourt -Sy --aur libminilector38u-bit4id libasecnsp11

Adesso se lanciate da root il comando pcsc_scan dovreste ottenere un output simile a questo:

[root@barracuda ~]# pcsc_scan
PC/SC device scanner
V 1.4.17 (c) 2001-2009, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.6.4
Scanning present readers...
0: ACS ACR 38U-CCID 00 00
Sat Jan  8 17:45:24 2011
  Reader 0: ACS ACR 38U-CCID 00 00
  Card state: Card inserted
  ATR: 3B DF 18 00 81 31 FE 7D 00 6B 15 0C 01 80 01 01 01 43 4E 53 10 31 80 F9

A questo punto non vi resta che configurare Firefox. Procedete nel seguente modo:

  1. Assicuratevi che il lettore sia collegato al PC ed inserite la vostra Carta
  2. Avviate Firefox e selezionare quindi Modifica -> Preferenze -> Avanzate -> Cifratura -> Dispositivi di sicurezza
  3. Cliccate quindi sul tasto Carica ed inserite come descrizione CartaSanitariaEuropea e come percorso /usr/lib/libaseCnsP11.so
  4. Per verificare che tutto funzioni correttamente collegatevi al link https://servizi.arubapec.it/crtest/showcert.php ed inserite il vostro PIN.

Se l’autenticazione è avvenuta correttamente dovreste ottenere una schermata di benvenuto.

Non vi resta adesso che accedere al vostro fascicolo sanitario tramite il sito della vostra regione utilizzando il PIN fornito in fase di attivazione della carta.

Per la guida sulla configurazione su Ubuntu potete consultare il blog di Andrea Grandi.

Per maggiori informazioni su Linux e sulla tessera sanitaria europea potete dare un’occhiata al sito della Regione Toscana.