Sommario:
Definizione - Cosa significa chiave segreta?
Una chiave segreta è l'informazione o il parametro utilizzato per crittografare e decrittografare i messaggi in una crittografia simmetrica o in chiave segreta.
Nella crittografia assimetrica, vengono utilizzate due chiavi separate. Uno è una chiave pubblica e l'altro è una chiave segreta.
Una chiave segreta può anche essere conosciuta come chiave privata.
Techopedia spiega la chiave segreta
Quando si utilizza la crittografia simmetrica, viene utilizzata solo una chiave per la crittografia e la decrittografia. Tuttavia, nella crittografia asimmetrica vi è sia una chiave privata che una chiave pubblica coinvolte nei processi di crittografia e decrittografia. La chiave segreta può essere conservata da una persona o scambiata con qualcun altro durante l'invio di messaggi crittografati. Se è disponibile una sola chiave sia per la crittografia che per la decrittografia, sia il mittente che il destinatario di un messaggio devono disporre di una copia della chiave segreta per poter leggere il messaggio.
L'aspetto più difficile di questo tipo di crittografia è come distribuire la chiave a una seconda parte senza compromettere la sicurezza.
I sistemi di crittografia a chiave segreta sono spesso classificati come stream cipher o block cipher. I codici di flusso funzionano su un singolo bit alla volta e usano anche un qualche tipo di meccanismo di feedback in modo che la chiave cambi regolarmente. Un codice a blocchi, d'altra parte, crittografa un blocco di dati alla volta utilizzando esattamente la stessa chiave su ogni blocco.
Lo schema di crittografia a chiave segreta più accettato è la crittografia Data Encryption Standard (DES). Altri sistemi di crittografia utilizzati per la crittografia a chiave segreta includono Advanced Encryption Standard (AES) e CAST-128/256.