Articolo tecnico

DigiSigner: Recensione del Servizio di Firma Elettronica per PDF

I servizi di firma online risolvono un problema logistico specifico: ottenere una firma su un documento quando il firmatario non ha software PDF, né tempo per stampare, né fax. DigiSigner si colloca in quello spazio. Gestisce file PDF, Word, Excel e immagini in un browser, ti consente di posizionare campi firma su qualsiasi pagina e consegna un file completato senza richiedere all'altra parte di installare nulla. Che questo scambio regga effettivamente dipende da dettagli che la pagina del servizio tende a sorvolare

DigiSigner strumento di firma di documenti PDF
DigiSigner accetta file PDF, Word, Excel e immagini per la firma basata su browser.

Cosa fa effettivamente il flusso di firma

La meccanica è semplice. Carichi il documento tramite HTTPS, trascini la firma e i campi data sulle pagine a cui appartengono e o lo firmi tu stesso o invii un invito a un'altra parte. Il firmatario riceve un link, apre il documento nel proprio browser, clicca sui campi e invia. Tu ricevi una notifica e puoi scaricare il file completato

Quel percorso in tre passaggi funziona bene per approvazioni interne, rapidi accordi con i fornitori e situazioni in cui la velocità conta più delle garanzie crittografiche. Dove inizia a mostrare i propri limiti è nei documenti regolamentati, nelle sequenze multiparte e in tutto ciò che potrebbe essere contestato in tribunale. Per quei casi, il flusso di lavoro è buono solo quanto le prove di audit sottostanti

Tracce di audit e prove di manomissione

L'audit trail (traccia di controllo) è la cosa più importante da verificare prima di impegnarsi in un qualsiasi servizio di firma. Deve registrare l'identità del firmatario (in genere verificata tramite email), l'indirizzo IP, il timestamp e un hash dello stato del documento al momento della firma. Alcuni servizi raggruppano queste prove nel PDF stesso come allegato separato o metadati incorporati; altri le mantengono lato server e rilasciano un certificato su richiesta. Devi sapere quale approccio utilizza un servizio prima di dover produrre le prove in caso di controversia

L'evidenza di manomissione (tamper evidence) è una questione correlata ma distinta. Un PDF completato da un servizio di firma può recare una firma digitale applicata dal certificato del servizio stesso, il che significa che qualsiasi modifica post-firma interromperà la firma e sarà visibile in un visualizzatore conforme. Questo è diverso da una firma crittografica end-to-end creata con la chiave privata del firmatario. Per la maggior parte dei flussi di lavoro aziendali il certificato applicato dal servizio è adeguato. Per settori regolamentati o transazioni transfrontaliere coperte da eIDAS, potrebbe non esserlo

Requisiti di conformità: leggi le clausole scritte in piccolo

La maggior parte dei servizi di firma online elenca ESIGN, UETA ed eIDAS nel proprio marketing. Queste leggi stabiliscono i requisiti per cui una firma elettronica è legalmente vincolante, ma non certificano il software. Un servizio che dichiara la conformità eIDAS potrebbe significare qualsiasi cosa, da "soddisfiamo i requisiti di base per una Firma Elettronica Semplice" a "siamo un Trust Service Provider accreditato che emette Firme Elettroniche Qualificate". Il divario tra queste due è significativo in qualsiasi giurisdizione in cui la QES equivale legalmente a una firma scritta a mano

Controlla la documentazione del centro di fiducia del servizio piuttosto che la landing page. Cerca dettagli specifici: quale livello eIDAS, quali paesi sono coperti da un parere legale separato, se i termini di servizio includono l'indennizzo per controversie sulla firma. Se il tipo di documento richiede una QES o una firma autenticata dalla legge locale, una SES basata su browser non è un sostituto a prescindere da ciò che dice il marketing

Archiviazione dei documenti e residenza dei dati

Quando carichi un contratto o un documento finanziario su un servizio di firma in cloud, esso vive sulla loro infrastruttura finché tu o loro non lo eliminate. Le questioni pratiche sono: dove è memorizzato, chi all'interno del servizio può accedervi, quanto dura il periodo di conservazione predefinito e se puoi attivare l'eliminazione su richiesta. Per i documenti contenenti dati personali coperti dal GDPR, la risposta a "dove è memorizzato" non è opzionale

DigiSigner, come la maggior parte dei servizi in questa categoria, archivia i documenti sull'infrastruttura cloud e li conserva per un periodo configurabile dopo il completamento della firma. Rivedi l'accordo sul trattamento dei dati prima di instradare qualsiasi elemento sensibile attraverso il servizio. Se la tua organizzazione opera in base a normative specifiche di settore come HIPAA o regole sui servizi finanziari, conferma se il servizio firmerà un Business Associate Agreement o un'appendice equivalente

Dove si adatta DigiSigner e dove no

DigiSigner è una scelta ragionevole per approvazioni interne leggere, contratti per piccole imprese e organizzazioni che necessitano di firme basate su browser occasionali senza creare la propria infrastruttura. Il livello gratuito gestisce un numero limitato di documenti al mese, il che è sufficiente per valutare se il flusso di lavoro si adatti prima di impegnarsi

Non è lo strumento giusto quando il flusso di lavoro della firma deve integrarsi strettamente con una pipeline di generazione di documenti, quando il volume è abbastanza elevato da rendere significativo il prezzo per documento o quando i documenti comportano obblighi normativi che richiedono un certificato qualificato. In questi casi l'architettura necessita di una libreria che funzioni in locale, ti dia il controllo sulla catena di certificazione e ti consenta di incorporare la firma come parte della generazione del documento piuttosto che come fase di post-elaborazione

Preparazione di un PDF generato da uno sviluppatore per la firma esterna

Se la tua applicazione genera il PDF prima di consegnarlo a un servizio di firma, alcune proprietà del documento rendono la fase di firma più pulita. Mantieni costanti le dimensioni della pagina: un documento A4 inviato a un servizio che per impostazione predefinita usa l'anteprima in formato letter può produrre campi firma disallineati. Appiattisci (flatten) eventuali campi modulo interattivi che non siano segnaposto per firme, perché alcuni servizi sostituiscono o scartano i campi AcroForm esistenti quando aggiungono i propri. Riserva spazio bianco esplicito sulle pagine in cui appartengono le firme invece di lasciare che il servizio le sovrapponga al contenuto live

Conserva sia la copia precedente alla firma che la copia firmata completata, rinominate in modo che le due siano chiaramente associate. Quando un firmatario contesta ciò che ha concordato, avere l'esatto documento che è stato inviato è il punto di partenza per qualsiasi indagine. Se la versione firmata ritorna con un conteggio di pagine diverso o metriche del font diverse rispetto a quanto inviato, qualcosa nella pipeline di rendering del servizio ha cambiato il documento, il che vale la pena comprendere prima di trattare l'output come autorevole

Servizio contro libreria: una distinzione pratica

Un servizio di firma online e una libreria di firme digitali PDF risolvono problemi diversi e la distinzione è importante quando si progetta un flusso di lavoro per documenti. Un servizio gestisce la logistica: inoltro di documenti a più parti, raccolta di prove di identità, emissione di notifiche email e archiviazione dei file completati. Una libreria gestisce la crittografia: costruzione del dizionario della firma, applicazione della catena di certificazione, incorporamento dell'hash firmato nell'intervallo di byte (byte range) del file secondo ISO 32000-2. I due possono coesistere nella stessa pipeline, ma la sostituzione di uno con l'altro perché entrambi coinvolgono la parola "firma" tende a produrre flussi di lavoro che non sono né adeguatamente verificati né adeguatamente firmati

Per la maggior parte dei casi d'uso delle piccole imprese e delle approvazioni interne, un servizio come DigiSigner copre ciò che è necessario e costa meno della costruzione di un'infrastruttura di firma da zero. Per le applicazioni ad alto volume di documenti in cui le firme fanno parte della generazione, in cui la gestione dei certificati è importante o in cui l'artefatto firmato deve essere verificabile senza riferimenti a un server di terze parti, una libreria in esecuzione all'interno del proprio stack è l'architettura più difendibile

Visita DigiSigner