# data[].attributes.headline
L'infrastruttura a chiave pubblica (Public Key Infrastructure, PKI)

# data[].attributes.subject
L'infrastruttura a chiave pubblica (Public Key Infrastructure, PKI)

# data[].attributes.body
è un insieme di hardware, software, politiche e procedure che supportano l'uso di sistemi di autenticazione basati su firma digitale. L'infrastruttura PKI gestisce la generazione, la distribuzione, la gestione e la revoca dei certificati digitali, nonché la gestione delle chiavi asimmetriche.

# data[].attributes.body
gestiti da:

# data[].attributes.body
In termini di funzionalità e capacità di crittografia, i due formati sono molto simili. Entrambi consentono di crittografare e firmare messaggi, gestire le chiavi pubbliche e private, verificare l'autenticità dei mittenti e garantire la riservatezza dei dati.

# data[].attributes.body
La principale differenza tra PGP e GPG risiede nella licenza e nell'accessibilità.

# data[].attributes.body
sono ampiamente utilizzati per la crittografia e la firma digitale di messaggi e documenti. Sono formati standardizzati che forniscono un'implementazione pratica di crittografia asimmetrica.

# data[].attributes.body
GPG è distribuito con licenza libera ed è disponibile gratuitamente per l'uso e la modifica.

# data[].attributes.body
PGP è un software proprietario, il che significa che potrebbero essere necessarie licenze o costi per utilizzarlo.

# data[].attributes.body
usa formati

# data[].attributes.body
I certificati digitali forniti da un'Entità di Certificazione (Certification Authority, CA) sono un componente cruciale di questi sistemi. La CA emette i certificati digitali che collegano l'identità di un soggetto ai suoi dati pubblici, inclusa la chiave pubblica. Questi certificati sono utilizzati per verificare l'autenticità di una firma digitale.

# data[].attributes.body
applicazione:

# data[].attributes.body
L'applicazione della crittografia è fondamentale per garantire l'integrità e la riservatezza dei dati. La crittografia asimmetrica viene utilizzata per proteggere le chiavi di firma digitale e per crittografare i dati sensibili.

# data[].attributes.body
applicazione della:

# data[].attributes.body
CERTEZZA INFORMAZIONE DOCUMENTO

# data[].attributes.body
VERIFICA IDENTITA' DA PARTE DEI DESTINATARI

# data[].attributes.body
SOTTOSCRIZIONE DOCUMENTO

# data[].attributes.body
consente:

# data[].attributes.body
è consigliabile utilizzare algoritmi di hashing della famiglia SHA (come SHA-256) anziché MD5 per garantire un adeguato livello di sicurezza nelle applicazioni che richiedono autenticazione e verifica dell'integrità dei dati.

# data[].attributes.body
SHA è una famiglia di algoritmi di hashing crittografici più recenti e sicuri, sviluppati dal National Institute of Standards and Technology (NIST) degli Stati Uniti

# data[].attributes.body
MD5 è un algoritmo di hashing crittografico ampiamente utilizzato, ma è stato sviluppato negli anni '90 e presenta delle vulnerabilità significative

# data[].attributes.body
L'algoritmo di firma digitale può utilizzare hash crittografici come:

# data[].attributes.body
usa la:

# data[].attributes.body
La firma digitale è generata utilizzando una coppia di chiavi asimmetriche: una chiave privata, che è strettamente custodita dal firmatario, e una chiave pubblica, che viene distribuita pubblicamente. L'algoritmo di firma digitale può utilizzare hash crittografici come MD5 o SHA (Secure Hash Algorithm) per generare la firma.

# data[].attributes.body
basati su:

# data[].attributes.body
sistemi di autenticazione basati su firma digitale sono utilizzati per verificare l'identità e l'integrità dei dati digitali. Uno dei principali regolamenti che disciplina l'uso della firma digitale nell'Unione Europea è il Regolamento UE 910/2014, comunemente noto come eIDAS (Electronic Identification and Trust Services).

# data[].attributes.body
I sistemi di autenticazione sono meccanismi utilizzati per verificare e confermare l'identità di un individuo, un dispositivo o un'applicazione al fine di garantire l'accesso sicuro a un sistema o a delle risorse. L'autenticazione svolge un ruolo fondamentale nella protezione dei dati e nel controllo dell'accesso.