Chiavi private

I sistemi a chiavi pubbliche

Chiave di sessione
Cifragem à chave privada (ou chave secreta) Systeme mit öffentlichen Schlüsseln Les systèmes à clé publiques Sistemas de clave pública Public-key systems

il principio della codificazione a chiavi pubbliche

Il principio di codificazione assimetrica (detta anche codificazione a chiavi pubbliche) è apparso nel 1976, con la pubblicazione di un testo sulla crittografia di Whitfield Diffie e Martin Hellman.

In un criptosistema assimmetrico (ocriptosistema a chiavi pubbliche), le chiavi esistono in coppia (il termine bi-chiavi è solitamente usato) :

  • Una chiave pubblica per la codificazione :
  • Una chiave segreta per la decodificazione.

Quindi, in un sistema di codificazione a chiave pubblica, gli utenti scelgono una chiave aleatoria conosciuta solo a loro (si tratta della chiave privata). Partendo da questa chiave, ne deducono automaticamente un algoritmo (la chiave pubblica). Gli utenti si scambiano questa chiave pubblica attraverso un canale non sicuro.

Quando un utente desidera inviare un messaggio ad un altro utente, gli basta codificare il messaggio da inviare attraverso la chiave pubblica del destinatario (che egli troverà ad esempio in un server di chiavi come un annuario LDAP). Quest'ultimo sarà capace di decifrare il messaggio attraverso la sua chiave privata (che è il solo a conoscere).

schéma d\'un chiffrement à clé publique

Questo sistema è basato su una funzione facile da calcolare in un senso (detta funzione a trappola a senso unico o in inglese one-way trapdoor function) e matematicamente molto difficile da invertire senza la chiave privata (detta trappola).

A titolo di esempio, per un utente si tratta di creare aleatoriamente una piccola chiave in metallo (la chiave privata), poi di fabbricare molti lucchetti (chiave pubblica) a sua disposizione in una casella disponibile a tutti (il canale non sicuro). Per rimettergli un documento, ogni utente può prendere un lucchetto (aperto), chiudere il documento in un contenitore con il lucchetto, poi inviarlo al proprietario della chiave pubblica (il proprietario del lucchetto). Solamente il proprietario sarà in grado di aprirlo con la sua chiave privata.

Vantaggi e inconvenienti

Il problema di comunicare la chiave di decodificazione non esiste più, dato che le chiavi pubbliche possono essere inviate liberamente. La codificazione per chiavi pubbliche permette quindi di scambiare dei messaggi cifrati senza l'obbligo di avere dei segreti in comune.

D'altra parte, la sfida consiste nell'assicurarsi che la chiave pubblica che si recupera sia effettivamente quella della persona alla quale si vuole far arrivare l'informazione cifrata!

Ultime modificazione ilvenerdì 6 febbraio 2009 alle 16:52:03.Questo documento intitolato «  » da Kioskea (it.kioskea.net) è reso disponibile sotto la licenza Creative Commons. È possibile copiare, modificare le copie di questa pagina, alle condizioni previste dalla licenza, come questa nota appare chiaramente.

Migliori risposte per « I sistemi a chiavi pubbliche » in :
Test e diagnostica di rete Vedi Testare la configurazione IP Prima di tutto, si raccomanda di verificare la configurazione IP del computer. I sistemi Windows propongono uno strumento di comando in linea, detto ipconfig che permette di conoscere la configurazione IP del computer....
UNIX - I file Vedi Introduzione ai file Unix Sui sistemi UNIX ogni elemento è rappresentato sotto forma di file. L'insieme dei file è strutturato intorno ad un'unica arborescenza la cui base, detta root, è siglata "/». Tipi di file I sistemi UNIX definiscono...
Reti locali - I sistemi d'interconnessione Vedi La necessità dell'interconnessione Una rete locale serve a interconnettere i computer di un'organizzazione, tuttavia un'organizzazione comporta generalmente più reti locali ed è quindi talvolta indispensabile collegarli fra loro. In questo caso,...
[Video] Guardare i video VediGuardare DVD, DviX, XviD ..... gratuitamente Oggi i lettori DVD sono pienamente integrati nell'unità centrale del computer, ma è normale volersi rilassare davanti ad un buon film. Tuttavia, è possibile visualizzare i video in tutta...
[Sicurezza] I permessi di accesso GNU/Linux VediI permessi di accesso Prefazione I. Generalità II. I Permessi (Diritti) III. I permessi speciali 1. Lo Sticky bit 2. SetUID e SetGID IV. I comandi 1. chmod 2. umask Prefazione Lo scopo di questo articolo non è quello di...
Riavvio continuo del computer VediSommario Che cosa riavvia un PC? 1. Memoria difettosa 2. Hardware conflitto 3. Surriscaldamento del CPU 4. Alimentazione difettosa 5. Software conflitto 6. Materiale difettoso 7. Il BIOS 8. I Virus Aprire il registro di sistema del...
Download Paint.NET VediPaint.NET è un tool per il disegno e il ritocco delle foto per i sistemi Windows XP, Vista, Server o 2003. Sostiene i livelli, senza limiti di annullamento, gli effetti speciali e una vasta gamma di potenti strumenti.
Condivisione di file su Windows XP VediVantaggi La condivisione di file consiste nel rendere disponibile il contenuto di una o più rubriche attraverso la rete. Tutti i sistemi Windows possiedono dei meccanismi standard che permettono di mettere facilmente in condivisione il contenuto di...
Protezione - I sistemi RAID VediPresentazione della tecnologia RAID La tecnologia RAID (acronimo di Redundant Array of Inexpensive Disks, talvoltaRedundant Array of Independent Disks, tradotto Insieme rindondante di dischi indipendenti) permette di costituire un' unità di...
Reti - Architettura client/server a 3 livelli VediPresentazione dell'architettura a 2 livelli L'architettura a due livelli (detta anche architettura 2-tier, tier significa cassetto in inglese) caratterizza i sistemi client/server per i quali il cliente richiede una risorsa e il server gliela...