Pagina 1 di 1
Firma digitale con TS-CNS e Arubasign
Inviato: giovedì 16 marzo 2017, 14:32
da Hari Seldon
Dopo aver correttamente configurato la mia tessera sanitaria per poterla utilizzare come dispositivo di firma digitale su windows, ho provato ad installare il dispositivo anche su Ubuntu.
Ciò anche per garantirmi un'alternativa di accesso, in quanto vorrei installare il mio secondo dispositivo di firma digitale (Namirial, rilasciatomi dal mio ordine professionale) sullo stesso PC, e non vorrei rendermi conto a posteriori dell'esistenza di conflitti fra i due strumenti se usati sullo stesso pc. Purtroppo il dispositivo Namirial non supporta Linux, al contrario della TS-CNS, che invece prevede l'uso anche con questo sistema operativo.
Una volta seguita la guida del wiki ed installato correttamente il dispositivo su Firefox, ho provato a installare anche Arubasign. Sono riuscito ad installare tutto regolarmente, ma all'atto di provare una firma digitale, dopo avere lanciato Arubasign e selezionato un file pdf da firmare, il programma fa comparire due finestre successive in cui è scritto:
Codice: Seleziona tutto
Impossibile selezionare un certificato
Inserire una smartcard o impostare uno user name di firma remota nell'apposita sezione Opzioni e Parametri
Sono certo che la mia smartcard funzioni perchè da Firefox viene riconosciuta, e anzi ho anche provato a usarla per fare un accesso con riconoscimento dell'identita su un sito web senza avere problemi.
Il problema mi pare sia Arubasign che non riconosce il dispositivo.
Qualcuno sa dirmi come risolvere il problema?
Grazie in anticipo.
P.
Re: Firma digitale con TS-CNS e Arubasign
Inviato: venerdì 17 marzo 2017, 11:15
da ivantu
che modello di lettore smartcard hai installato nel computer
Firma remota ArubaPEC
Re: Firma digitale con TS-CNS e Arubasign
Inviato: venerdì 17 marzo 2017, 17:51
da Hari Seldon
Ciao Ivantu, e grazie per la tua risposta.
Intanto il lettore è un Bit4id mod. 38U, cioè questo:
Grazie per il suggerimento del manuale, intanto leggendo il manuale ho capito che devo inserire lo username nella sezione Opzioni e parametri, cosa che ho fatto, tanto che provando a firmare un documento ora mi apre il menu con la richiesta password.
Peccato che a questo punto il sistema non riconosce la password e mi da il messaggio
Perchè?
Re: Firma digitale con TS-CNS e Arubasign
Inviato: sabato 18 marzo 2017, 9:53
da ivantu
La tessera è valida?
Di quale regione sei?
Dal sito della regione Lombardia
Con la Carta Regionale dei Servizi è possibile firmare documenti con firma digitale?
No, solo con firma elettronica e firma elettronica avanzata.
La CRS/CNS e la TS/CNS sono però predisposte per accogliere un ulteriore certificato per apporre la firma digitale così come stabilito dalle Linee Guida per l'emissione e l'utilizzo della Carta Nazionale dei Servizi.
CNS servizi card
Re: Firma digitale con TS-CNS e Arubasign
Inviato: lunedì 20 marzo 2017, 9:14
da Hari Seldon
ivantu ha scritto:La tessera è valida?
Di quale regione sei?
Dal sito della regione Lombardia
Con la Carta Regionale dei Servizi è possibile firmare documenti con firma digitale?
No, solo con firma elettronica e firma elettronica avanzata.
La CRS/CNS e la TS/CNS sono però predisposte per accogliere un ulteriore certificato per apporre la firma digitale così come stabilito dalle Linee Guida per l'emissione e l'utilizzo della Carta Nazionale dei Servizi.
CNS servizi card
La tessera è della Regione Sardegna, è valida, e funziona anche come dispositivo di firma digitale. Oltretutto, come ho scritto, tutto funziona su pc con Windows7 (nel senso che riesco ad apporre la firma digitale senza problemi), mentre su Ubuntu non riesco a farla funzionare.
Il punto è proprio che vorrei poter firmare anche usando Ubuntu, cosa che sinora non sono riuscito a fare.
Re: Firma digitale con TS-CNS e Arubasign
Inviato: lunedì 20 marzo 2017, 9:34
da Hesediel84
avevo postato lo stesso problema:
http://forum.ubuntu-it.org/viewtopic.php?f=9&t=617542
non sono riuscito a risolvere, per la firma digitale, da windows
Re: Firma digitale con TS-CNS e Arubasign
Inviato: lunedì 20 marzo 2017, 9:47
da Hari Seldon
Beh, speriamo di trovare qualche modo per risolvere entrambi. Non credo sia impossibile. La mia idea è che ci sia un problema di riconoscimento del dispositivo, per cui Arubasign non riesce a vedere in modo adeguato la tessera e blocca l'operazione come se non ci fosse la tessera
Re: Firma digitale con TS-CNS e Arubasign
Inviato: lunedì 20 marzo 2017, 11:36
da Hesediel84
si ma per esempio da windows, librteoffice firma digitalmente i documenti senza necessità di "scomodare" arubasign. Fa tutto lui in automatico. Su ubuntu invece no
Re: Firma digitale con TS-CNS e Arubasign
Inviato: martedì 21 marzo 2017, 18:15
da ivantu
@Hari Seldon
il driver per il chip della tessera l'hai installato?
installa,
e poi dai il comando
posta qui gli output
posta anche
Re: Firma digitale con TS-CNS e Arubasign
Inviato: mercoledì 22 marzo 2017, 10:17
da Hari Seldon
Codice: Seleziona tutto
moses@moses:~$ sudo apt install pcsc-tools pcscd
[sudo] password di moses:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
pcsc-tools is already the newest version (1.4.25-1).
pcscd is already the newest version (1.8.14-1ubuntu1.16.04.1).
Codice: Seleziona tutto
moses@moses:~$ pcsc_scan
PC/SC device scanner
V 1.4.25 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.14
Using reader plug'n play mechanism
Scanning present readers...
0: ACS ACR 38U-CCID 00 00
Wed Mar 22 10:09:46 2017
Reader 0: ACS ACR 38U-CCID 00 00
Card state: Card inserted,
ATR: 3B DF 18 00 81 31 FE 7D 00 6B 02 0C 01 82 01 11 01 43 4E 53 10 31 80 FC
ATR: 3B DF 18 00 81 31 FE 7D 00 6B 02 0C 01 82 01 11 01 43 4E 53 10 31 80 FC
+ TS = 3B --> Direct Convention
+ T0 = DF, Y(1): 1101, K: 15 (historical bytes)
TA(1) = 18 --> Fi=372, Di=12, 31 cycles/ETU
Codice: Seleziona tutto
moses@moses:~$ dpkg -l | grep pcsc
ii libpcsc-perl 1.4.14-1build1 i386 Perl interface to the PC/SC smart card library
ii libpcsclite1:i386 1.8.14-1ubuntu1.16.04.1 i386 Middleware to access a smart card using PC/SC (library)
ii pcsc-tools 1.4.25-1 i386 Some tools to use with smart cards and PC/SC
ii pcscd 1.8.14-1ubuntu1.16.04.1 i386 Middleware to access a smart card using PC/SC (daemon side)
Re: Firma digitale con TS-CNS e Arubasign
Inviato: giovedì 23 marzo 2017, 17:32
da ivantu
non hai postato completamente l'output del comando pcsc-scan. Ridai il comando con la card inserita
Re: Firma digitale con TS-CNS e Arubasign
Inviato: venerdì 24 marzo 2017, 8:34
da Hari Seldon
Così va bene?
Codice: Seleziona tutto
moses@moses:~$ pcsc_scan
PC/SC device scanner
V 1.4.25 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.14
Using reader plug'n play mechanism
Scanning present readers...
Waiting for the first reader...found one
Scanning present readers...
0: ACS ACR 38U-CCID 00 00
Fri Mar 24 07:54:09 2017
Reader 0: ACS ACR 38U-CCID 00 00
Card state: Card inserted,
ATR: 3B DF 18 00 81 31 FE 7D 00 6B 02 0C 01 82 01 11 01 43 4E 53 10 31 80 FC
ATR: 3B DF 18 00 81 31 FE 7D 00 6B 02 0C 01 82 01 11 01 43 4E 53 10 31 80 FC
+ TS = 3B --> Direct Convention
+ T0 = DF, Y(1): 1101, K: 15 (historical bytes)
TA(1) = 18 --> Fi=372, Di=12, 31 cycles/ETU
129032 bits/s at 4 MHz, fMax for Fi = 5 MHz => 161290 bits/s
TC(1) = 00 --> Extra guard time: 0
TD(1) = 81 --> Y(i+1) = 1000, Protocol T = 1
-----
TD(2) = 31 --> Y(i+1) = 0011, Protocol T = 1
-----
TA(3) = FE --> IFSC: 254
TB(3) = 7D --> Block Waiting Integer: 7 - Character Waiting Integer: 13
+ Historical bytes: 00 6B 02 0C 01 82 01 11 01 43 4E 53 10 31 80
Category indicator byte: 00 (compact TLV data object)
Tag: 6, len: B (pre-issuing data)
Data: 02 0C 01 82 01 11 01 43 4E 53
Mandatory status indicator (3 last bytes)
LCS (life card cycle): 10 (Proprietary)
SW: 3180 (Error not defined by ISO 7816)
+ TCK = FC (correct checksum)
Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B DF 18 00 81 31 FE 7D 00 6B 02 0C 01 82 01 11 01 43 4E 53 10 31 80 FC
Italian healtcare card (TS) National Service Card (CNS) (HealthCare)
Re: Firma digitale con TS-CNS e Arubasign
Inviato: domenica 26 marzo 2017, 17:17
da ivantu
sembra tutto ok, la tessera è stata riconosciuta.
non hai ancora risposto, da Aruba hai scaricato il driver adatto al chip della card? possibili differenti chip...
Re: Firma digitale con TS-CNS e Arubasign
Inviato: giovedì 30 marzo 2017, 11:26
da Hari Seldon
Si, assolutamente. Ho installato tutto nel modo corretto. Tanto che sono riuscito ad utilizzare la tessera per il riconoscimento via web, non per la firma digitale.
Re: Firma digitale con TS-CNS e Arubasign
Inviato: venerdì 31 marzo 2017, 16:44
da ivantu
ho trovato un link molto utile
ts-cns card
Re: Firma digitale con TS-CNS e Arubasign
Inviato: giovedì 6 aprile 2017, 9:28
da Hari Seldon
Ho visitato il sito già alla prima installazione della prima card su Windows. La prima TS-CNS aveva qualche problema, il sistema (su Windows) spesso non riconosceva la card e dovevo fare un giro complicato per fargliela vedere. Non ho neanche provato ad installarla su Ubuntu. Invece la nuova card sembrava meglio, per cui ho provato l'installazione in questo ambiente. Per il momento senza fortuna.
C'è qualcuno che nel frattempo ha provato e ha qualche novità sulla procedura? grazie
Re: Firma digitale con TS-CNS e Arubasign
Inviato: venerdì 7 aprile 2017, 11:45
da ivantu
la guida pdf dell'ultimo link l'hai seguito?
Re: Firma digitale con TS-CNS e Arubasign
Inviato: mercoledì 12 aprile 2017, 14:15
da Hari Seldon
Si, certo, ho seguito le istruzioni di installazione come indicate nella guida.