Crittografia Asimmetrica

Progetti in Python di Crittografia Asimmetrica.

DSA

DSA (Digital Signature Algorithm) è uno standard di crittografia asimmetrica usato esclusivamente per generare e verificare firme digitali, garantendo l'autenticità e l'integrità dei dati.
Utilizza una chiave privata per firmare e la corrispondente chiave pubblica per la verifica, ma non è progettato per la cifratura dei messaggi.

DH

DH (Diffie-Hellman) è un protocollo di scambio chiavi asimmetrico che permette a due parti, senza precedenti segreti condivisi, di stabilire una chiave segreta comune su un canale insicuro. Questa chiave condivisa viene poi tipicamente usata per la cifratura simmetrica dei dati successivi, ma DH stesso non cifra né firma i messaggi.