Svantaggi dell'uso della stessa chiave per la crittografia e la decrittografia in cifrario simmetrico? [chiuso]

0

In un codice simmetrico, la stessa chiave viene utilizzata per la crittografia e la decrittografia. Quali sono alcuni svantaggi dell'uso della stessa chiave?

    
posta Jaci Wong 26.05.2016 - 08:05
fonte

3 risposte

3

Lo svantaggio della crittografia simmetrica

La crittografia simmetrica usa sempre la stessa chiave per la crittografia e la decrittografia: questa è la definizione stessa. Questo ha uno svantaggio principale.

Se la persona che esegue la crittografia e la decrittografia non sono uguali, devono condividere in qualche modo la chiave in modo sicuro. Se A genera una chiave casuale e crittografa un messaggio per B con esso, come ottiene la chiave per B? Per farlo in modo sicuro, deve trasmettere la chiave fuori dal limite o crittografarla con la chiave pubblica di B utilizzando la crittografia asimmetrica.

Ovviamente la crittografia asimmetrica non risente di questo svantaggio, poiché B può condividere liberamente la sua chiave pubblica con chiunque senza perdere la riservatezza.

Lo svantaggio della crittografia asimmetrica

Una parola: Prestazioni . È più lento della crittografia simmetrica. Pertanto, in generale, viene utilizzato solo per crittografare una chiave simmetrica che viene utilizzata per crittografare il resto del messaggio.

    
risposta data 26.05.2016 - 10:16
fonte
1

Lo svantaggio principale dell'utilizzo di una chiave condivisa nella crittografia è che non è possibile utilizzarlo per garantire il non ripudio. Se hai un messaggio e sei in grado di decifrarlo, non c'è alcuna prova che il mittente l'abbia crittografato, perché si può ancora argomentare di averlo crittografato da solo.

    
risposta data 26.05.2016 - 10:21
fonte
0

Questo è abbastanza facile da capire. La crittografia semplicemente simmetrica utilizza chiave singola per crittografia e decrittografia, mentre l'uso asimmetrico chiavi diverse (4 diverse chiavi).

Il principale svantaggio della chiave simmetrica è il danno, se qualcuno ottiene la tua chiave. Può leggere i tuoi messaggi (inviati / ricevuti). Perché utilizzi lo stesso " codice compromesso " per la crittografia e la decrittografia. ( Leggi sia inviati che ricevuti )

Ma in mittente di chiave asimmetrica (X) e ricevitore (Y) ha due diverse chiavi private per la decrittazione. Supponiamo che qualcuno prenda la chiave privata "X". Così può leggere i messaggi inviati da 'Y'. Ma la chiave non può leggere i messaggi inviati da 'X'. Perché per questo ha bisogno di conoscere la chiave privata "Y". ( Sola lettura inviata o ricevuta )

Riepilogo: danno è enorme quando hai perso la chiave simmetrica. In Asimmetrico, è necessario conoscere entrambe le chiavi private per fare lo stesso danno.

Un altro punto è che non c'è modo di condividere in modo sicuro la chiave segreta con entrambe le parti

    
risposta data 26.05.2016 - 10:56
fonte

Leggi altre domande sui tag