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

Nessuna smartcard inserita

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:
Immagine
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

Codice: Seleziona tutto

password errata
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,

Codice: Seleziona tutto

sudo apt install pcsc-tools pcscd
e poi dai il comando

Codice: Seleziona tutto

pcsc_scan
posta qui gli output
posta anche

Codice: Seleziona tutto

dpkg -l | grep pcsc

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.