Crittografia - La firma digitale

Small Bytes www.youtube.com

Breve Sommario

Questo video spiega la firma digitale, una applicazione della crittografia asimmetrica sempre più diffusa. Il video chiarisce cosa non è la firma digitale (una digitalizzazione della firma autografa), definisce la firma digitale come un metodo matematico per garantire l'autenticità e l'integrità dei documenti digitali, riconosciuto legalmente in Italia. Vengono illustrate le applicazioni pratiche della firma digitale, le sue caratteristiche principali (autenticità, non ripudio, integrità) e il funzionamento tecnico basato su crittografia asimmetrica e algoritmi di hashing. Infine, il video spiega come apporre una firma digitale, il ruolo delle Certification Authority e la differenza tra firma elettronica e firma digitale.

  • La firma digitale garantisce autenticità e integrità dei documenti.
  • Si basa su crittografia asimmetrica e algoritmi di hashing.
  • È legalmente riconosciuta e utilizzata per vari adempimenti burocratici e commerciali.

Introduzione alla Firma Digitale

Il video introduce il concetto di firma digitale, sottolineando come l'avvento delle tecnologie digitali abbia reso la firma digitale uno strumento fondamentale per la digitalizzazione dei processi burocratici e delle transazioni commerciali. La firma digitale garantisce l'autenticità e l'integrità dei documenti digitali, riducendo costi e tempi e migliorando la sicurezza dei dati e la privacy delle informazioni personali.

Cos'è la Firma Digitale

La firma digitale non è una semplice digitalizzazione di una firma autografa. È un metodo matematico basato sulla crittografia che serve a dimostrare l'autenticità di un documento digitale, identificando in modo univoco l'autore. Questo processo è riconosciuto dalla legge italiana, come specificato nell'articolo 24 del Codice dell'Amministrazione Digitale. La firma digitale può essere apposta su qualsiasi tipo di file, non solo documenti di testo, ma anche video, immagini e programmi eseguibili. La firma digitale è un file contenente informazioni che permettono di verificare l'identità dell'autore e l'integrità del documento.

Applicazioni Pratiche della Firma Digitale

La firma digitale trova applicazione in diversi contesti, tra cui gli adempimenti verso le pubbliche amministrazioni, come l'invio di documenti firmati digitalmente, denunce, reclami, dichiarazioni di cambio di residenza e partecipazione a bandi di gara. Può essere utilizzata per l'archiviazione di documenti, mandati di pagamento e la firma di documenti da inviare a istituti bancari e assicurazioni. Il Codice delle Amministrazioni Digitali stabilisce che la firma digitale integra e sostituisce sigilli, punzoni e timbri, semplificando le procedure di autenticazione e validazione dei documenti.

Caratteristiche della Firma Digitale

Le caratteristiche principali della firma digitale sono l'autenticità, il non ripudio e l'integrità. L'autenticità garantisce l'identificazione univoca dell'autore del documento. Il non ripudio impedisce all'autore di negare la paternità del documento, poiché la firma digitale è una prova incontrovertibile. L'integrità assicura che il documento non sia stato alterato dopo l'apposizione della firma, mantenendolo originale.

Come Funziona la Firma Digitale

Il funzionamento della firma digitale si basa su due elementi fondamentali: la crittografia asimmetrica (con l'uso di una chiave pubblica e una chiave privata) e gli algoritmi di hashing. Antonio vuole inviare un documento firmato a Beatrice. Antonio utilizza un algoritmo di hashing per creare un "digest" del documento, una sorta di impronta digitale. Questo digest viene poi cifrato con la chiave privata di Antonio, creando il "digest cifrato". Antonio invia a Beatrice sia il testo in chiaro che il digest cifrato. Beatrice decifra il digest cifrato con la chiave pubblica di Antonio, ottenendo il digest originale. Contemporaneamente, Beatrice calcola un nuovo digest del testo ricevuto utilizzando lo stesso algoritmo di hashing usato da Antonio. Se i due digest corrispondono, significa che il documento è integro e autentico, firmato con la chiave privata di Antonio. Se i digest non corrispondono, il documento è stato alterato o non è stato firmato da Antonio.

Come Apporre una Firma Digitale

Per apporre una firma digitale, è necessario un dispositivo di firma, come un token USB, una smart card con relativo lettore o un'app di firma remota installata su smartphone o tablet. Dopo aver scelto il dispositivo, si seleziona il documento da firmare e si utilizzano i dispositivi di firma per passare le informazioni a un software. Questo software genera la firma digitale del documento, che è un file con estensione .p7m o, dal 2006, un file PDF contenente il digest crittografato del documento.

Certification Authority

Le Certification Authority (CA) sono soggetti terzi, pubblici o privati, autorizzati dallo Stato italiano (in particolare da AgID) a fornire dispositivi come token USB e smart card per la firma digitale e a generare le chiavi necessarie. Le CA rilasciano anche i certificati digitali che contengono la chiave pubblica di una persona, permettendo di verificare l'autenticità della sua firma.

Firma Elettronica vs Firma Digitale

È importante distinguere tra firma elettronica e firma digitale. La firma elettronica è un metodo generico per firmare documenti che non si basa necessariamente su metodi crittografici. A differenza della firma digitale, la firma elettronica non sempre consente di verificare l'integrità del documento e può essere utilizzata senza autenticazione del firmatario tramite una Certification Authority. La firma digitale, invece, utilizza la crittografia e richiede l'intervento di una CA per garantire l'autenticità e l'integrità del documento.

Summarize any YouTube video in seconds

Get summaries like this one for any video, in your language, with the free Summ app.

Download on the Apple Store
Get it on Google Play

Trascrizione

YouTube Transcript Generator

0:01 benvenuti a questo video in cui Parleremo della firma digitale Una delle applicazioni della crittografia asimmetrica più diffuse e il cui uso sta diventando sempre più pervasivo infatti negli ultimi anni l'avvento delle tecnologie digitali ha cambiato radicalmente il modo in cui ci relazioniamo con il mondo e in questo scenario la firma digitale rappresenta un passo in avanti importante verso la digitalizzazione dei processi burocratici e delle transazioni commerciali Ma cos'è questa firma digitale e quali sono i suoi vantaggi Come funziona in questo video esploreremo in dettaglio il concetto di firma digitale e la sua importanza nel mondo digitale odierno scopriremo come

0:48 la firma digitale garantisce l'autenticità e l'integrità dei documenti digitali riducendo i costi e i tempi delle transazioni oltre a migliorare la sicurezza dei dati e la privacy delle informazioni personali Prima di tutto sgombriamo il campo da possibili confusioni diciamo cosa non è la firma digitale la firma digitale non è la versione digitalizzata di una firma tradizionale quindi non è il cosiddetto autografo qualche cosa che noi apponiamo con un dispositivo o con una Pinna su un documento perché non è qualcosa di visibile graficamente Sul documento su cui questa firma viene apposta

1:34 nella figura che vedete nella slide c'è un dispositivo che consente di apporre una firma su un documento in maniera digitale ma quella che vedete in figura non rappresenta una firma digitale e la digitalizzazione di un autografo andiamo quindi a vedere che cos'è la firma digitale si tratta di un metodo matematico basato sulla crittografia che ha come obiettivo quello di dimostrare l'autenticità di un documento digitale ovvero di identificare Chi è l'autore di un determinato documento si tratta di una procedura riconosciuta dalla legge italiana Infatti l'articolo 24 del codice

2:20 dell'amministrazione digitale dettaglia Come deve essere una firma digitale e quali caratteristiche deve avere per essere riconosciuta legalmente dalla legge italiana è Importante sottolineare che si può firmare digitalmente in qualsiasi file non soltanto documenti di testo Quindi è possibile firmare digitalmente un video un'immagine o un eseguibile cioè un programma Quindi in concreto Che cos'è questa firma digitale la firma digitale non è nient'altro che un file questo file dal suo interno contiene tutte le informazioni che ci consentono di verificare sia Chi è l'autore di quel documento sia che il documento è autentico ovvero che non è stato alterato successivamente e così

3:09 come l'ha creato il suo autore è originale andiamo a vedere quali sono le applicazioni pratiche della firma digitale quindi a che cosa serve oggi la firma digitale viene utilizzata per tutti gli adempimenti verso le pubbliche amministrazioni quindi quando vogliamo inviare un documento firmato digitalmente e lo vogliamo inviare una pubblica amministrazione questa procedura deve avvenire attraverso un processo di firma digitale può essere utilizzato anche per denunce reclami oppure per fare dichiarazioni di cambi di residenza cambi di domicilio oppure si può rispondere a dei bandi di gara si possono archiviare di documenti firmati digitalmente si possono

3:57 effettuare mandarini di pagamento si possono firmare dei documenti che possono essere inviati ad Istituti bancari Assicurazioni Inoltre come indicato dal Codice delle amministrazioni digitale la firma digitale integra e sostituisce la posizione di sigilli punzoni timbri Insomma tutte quelle procedure che prima avvenivano in maniera cartacea per autenticare un documento per validare un documento con marketing eccetera Adesso può avvenire attraverso un processo di firma digitale andiamo a vedere quindi Quali sono le caratteristiche della firma digitale la firma digitale ci garantisce

4:42 l'autenticità del documento ovvero ci garantisce di sapere in maniera inequivocabile Chi è l'autore di quel documento e siccome la firma digitale garantisce in maniera inequivocabile Chi è l'autore di un documento l'autore non può ripudiare il documento ovvero l'autore non può dire di non essere lui l'autore del documento in quanto alla firma digitale è una prova incontrovertibile di chi sia stato a generare quel documento Inoltre la firma digitale ci garantisce l'integrità di un documento ovvero che il messaggio il documento non sia stato alterato rispetto a come il suo autore l'ha

5:30 creato E quindi quel documento è originale non ha subito alterazioni successivamente alla posizione della firma analizziamo ora nel dettaglio come funziona la firma digitale è importante specificare che i due perni su cui si basa tutto il processo di firma digitale Sono la crittografia asimmetrica Quindi avremo anche qui come abbiamo visto nei video precedenti l'utilizzo di due chiavi una pubblica e una privata e l'altro perno sono gli algoritmi di ashing andiamo a vedere come funziona il processo di firma digitale attraverso un esempio Supponiamo che Antonio voglia inviare a Beatrice un documento firmato

6:16 digitalmente e che Beatrice voglia verificare che quel documento sia stato veramente firmato da Antonio quindi Antonio prende un test in chiaro lo passa all'interno di un algoritmo di ashing e ottieni come risultato il digest di questo testo Questo gadge sta rappresenta un po' l'impronta digitale del documento originale di Antonio questo dàgest viene poi passato insieme con la chiave privata di Antonio attraverso un algoritmo di cifratura il risultato sarà il digest ciprato Antonio Quindi invia a Beatrice sia il dies citato sia il testo in chiaro Beatrice da parte sua inizia il processo

7:04 di verifica della firma del documento quindi parte dal digest cibrato e lo decifra utilizzando un algoritmo di digifratura e la chiave pubblica di Antonio Quindi se il documento è stato veramente prodotto da Antonio la chiave pubblica di Antonio riuscirà a decifrare il dagest e quindi a riprodurre il digest originale contemporaneamente Beatrice Che cosa fa prende il testo che ha ricevuto da Antonio e lo passa attraverso lo stesso algoritmo di ashing che ha utilizzato Antonio ottenendo così un nuovo doges quindi da una parte Beatrice ha il digest

7:49 decifrato da una parte ha il dies come lo ha ricalcolato lei lo sappiamo che se un documento e inalterato quindi non è cambiato nulla se lo passo due volte attraverso lo stesso algoritmo di hashimolo ottengo lo stesso risultato quindi Beatrice se confrontando il dies che ha prodotto lei con quello che ha decifrato da Antonio si trova con lo stesso con lo stesso digest vuol dire che il documento è arrivato inalterato e il documento è stato veramente prodotto da Antonio perché è stato firmato con la chiave privata ad Antonio nel caso i due i digest non dovessero corrispondere potremmo trovarci in due situazioni diverse o il documento è stato alterato

8:36 o il documento non è stato scritto da Antonio in entrambi i casi ci troviamo di fronte a una situazione in cui la firma digitale non risulta valida adesso che abbiamo compreso Come funziona il processo di firma digitale andiamo a vedere come si fa ad apporre la firma digitale su un documento la prima cosa di cui dobbiamo venirci è di un dispositivo di firma questo dispositivo può essere un token USB ovvero un tipo speciale di chiavetta USB Oppure possiamo utilizzare una smart card o il suo relativo lettore Oppure ancora possiamo utilizzare la firma remota che Sostanzialmente è un'app che si può installare su il nostro

9:23 smartphone o sul nostro tablet una volta che abbiamo provveduto a utilizzare un dispositivo di firma prendiamo un documento da firmare e utilizzando dispositivi di firma passiamo queste informazioni a un software questo software produrrà la firma digitale del nostro documento questa firma digitale sarà abbiamo detto un file e può essere sia un file con estensione p7m oppure dal 2006 è possibile avere come risultato del successo di firma digitale un file pdf che all'apparenza è simile al a un file pdf normale tradizionale ma al

10:10 suo interno Contiene anche i digest del documento crittografato come abbiamo visto nella slide precedente a questo punto potremmo esserci posti delle domande ad esempio Ma chi è che provvede a fornirmi questi ai dispositivi token USB Smart card per la firma digitale Chi è che produce queste chiavi Come faccio a reperire la chiave pubblica di una persona di cui voglio controllare la firma bene A questo scopo Esistono le certification Authority si tratta di soggetti terzi che possono essere sia pubblici che privati che però sono stati abilitati ovvero sono stati autorizzati dallo Stato italiano in particolare le

10:57 certificazioni in Italia vengono autorizzate dall'agit prima di chiudere è importante chiarire un concetto firma elettronica e firma digitale non sono sinonimi sono due concetti separati nonostante sembrano fare la stessa cosa in realtà non è così la firma elettronica è un metodo generico di firmare i documenti che però non si basa su metodi crittografici mentre la firma digitale si la firma elettronica in generale non consente di verificare l'integrità di un documento quindi una firma elettronica generica quindi a posti con metodi diversi da quelli della firma digitale non ci consente di

11:44 verificare che quel documento non sia stato alterato la firma elettronica Può essere utilizzata senza autenticazione del firmatario quindi senza passare per una certification autori la firma digitale sì quindi una volta chiariteli differenze tra queste due concetti e ben di tenerli separati anche dal punto di vista terminologico in modo da non fare confusione

Share

Riassunti di video YouTube