Firma digitale separata

Abbozzo sicurezza informatica
Questa voce sull'argomento sicurezza informatica è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Wikipedia.

La firma digitale separata (in inglese detached signature) è un tipo di firma digitale che è tenuta separata dai dati firmati, a differenza della firma digitale completa che è inglobata nel file stesso.

Viceversa, il formato di salvataggio di un generico file difficilmente consente modifiche arbitrarie al file stesso, anche solo per inserire i pochi byte di una firma digitale. Inoltre c'è da considerare anche il problema che l'azione di firmare il file modifica il file stesso, per cui occorre identificare quale sia la firma e quale la parte firmata.

Quando la firma digitale è separata dal file firmato, ciò permette di poter lavorare con il file originale senza dover aprire un file firmato digitalmente, ma ovviamente una qualsiasi modifica al file originale interrompe lo stretto legame con la firma, nel senso che un file differente non possiederà la medesima firma.

Esempi

È consuetudine che la firma digitale separata abbia lo stesso nome del file originale firmato, per evidenziarne il legame, ma con un'estensione diversa.

Ad esempio:

Eseguibile.exe
Eseguibile.exe.sig (firma digitale separata in binario)
Documento.odt
Documento.odt.asc (firma digitale separata in ASCII Armor)
Documento.pdf
Documento.pdf.p7s (firma digitale separata contenente anche il certificato digitale)

Voci correlate

  • Firma digitale

Collegamenti esterni

  • (EN) Free Software Foundation, Making and verifying signatures: Detached signatures, su The GNU Privacy Handbook, 1999. URL consultato il 15 aprile 2011.
  • Mario Pascucci, Uso della firma, su GnuPG: Crittografia, Privacy e Open Source, 11 aprile 2007. URL consultato il 15 aprile 2011 (archiviato dall'url originale il 16 giugno 2010).
  • SI.net Servizi Informatici, Come funziona il formato .p7s?, su sinetinformatica.it, 10 maggio 2010. URL consultato il 15 aprile 2011.
  Portale Crittografia
  Portale Sicurezza informatica