Per la verifica ho usato FirmaOK, il programma di Poste Italiane (gratuito).
Hai controllato questo documento ?
Grazie! Sì ho verificato ma non lo trovo. Mi sarei aspettato (ma non sono esperto della materia) di trovare un link alla loro chiave pubblica con cui verificare la firma del certificato.
Comunque probabilmente le cose sono un po’ più sofisticate. All’interno del certificato per esempio, trovo sia il link che mi ahi fornito, sia Authority Information Access: OCSP - URI:https://ocsp.cie.interno.gov.it/ che dovrebbe essere il protocollo per fare queste verifiche. Così come trovo il X509v3 Subject Key Identifier e la signature. Però mi piacerebbe capire come verificare la consistenza dei dati di firma “a mano” per capire come gira tutto.
Buongiorno Christian.
Che si fa se dopo aver dato i permessi la carta viene rilevata ma la registrazione va in timeout?
Sullo stesso cellulare la registrazione su CieID funzione e con la stessa carta riesco a firmare da pc.
Da catlog vedo TransactionTooLargeException (esattamente: data parcel size 690348 bytes, quasi 700 KB)
Sembra un crash interno dell’app causato da un passaggio di dati troppo grande tra processi Android.
Ed è un problema documentato proprio in CIESign e in altre app che gestiscono certificati o dati cifrati: quando l’app tenta di salvare o trasferire un payload troppo grande tramite Binder, Android termina l’app immediatamente.
Suggerimenti?
Grazie mille.
Ciao Federico, se è un problema strutturale della app mi sa che ci sia ben poco da fare. Se invece è un problema legato al telefono o alla particolare versione di Android, il primo consiglio banale che mi vien da dire è di provare su un altro dispositivo se ce l’hai, magari con una versione nuova di Android. Prova poi facci sapere. Grazie.
Proposta: utilizzare lo smartphone come lettore NFC per firmare documenti presenti sul PC tramite CieSign
Vorrei proporre una possibile evoluzione dell’applicazione ufficiale CieSign.
Attualmente, per firmare un documento dal computer con la CIE, è necessario utilizzare un lettore NFC collegato al PC; in alternativa, con CieSign, il documento viene gestito direttamente sullo smartphone.
Sarebbe molto utile poter utilizzare lo smartphone come lettore NFC anche quando il documento si trova sul computer, senza dover acquistare un lettore USB e senza trasferire il file sul telefono.
Immagino un funzionamento simile a quello previsto per alcune procedure di autenticazione con CIE:
-
Dal PC si seleziona il PDF da firmare.
-
Il programma desktop avvia una richiesta di firma e mostra un QR code.
-
Lo smartphone apre o richiama CieSign e consente di leggere la CIE tramite NFC e autorizzare l’operazione.
-
Il documento firmato viene restituito al PC e salvato sul computer.
Naturalmente, sarebbe necessario prevedere un collegamento sicuro e verificare la fattibilità tecnica dell’integrazione con CieSign.
Esiste già un progetto o un’interfaccia che consenta questo tipo di integrazione? In caso contrario, sarebbe possibile valutare lo sviluppo di questa funzionalità ufficiale?
Credo che sarebbe un miglioramento utile per chi gestisce abitualmente documenti sul PC e desidera utilizzare la CIE senza acquistare hardware aggiuntivo
Il problema non è tecnologico, ma è nella natura del certificato inserito nella CIE, servirebbe un certificato di firma, mentre ce ne è solo uno di autenticazione. Niente che non sia possibile, ma non è lo scopo per cui è nata la CIE.