Perché la crittografia simmetrica è ancora utilizzata? [duplicare]

3

Nella crittografia simmetrica, la responsabilità principale è per le due parti coinvolte (mittente e destinatario). Quindi, può essere più vulnerabile e può causare problemi di responsabilità nei casi in cui la chiave è un compromesso. Se la crittografia simmetrica è troppo rischiosa, allora perché altri algoritmi sono così efficaci e persino usati oggi?

    
posta user43387 03.04.2014 - 16:14
fonte

3 risposte

4

Esiste crittografia simmetrica dove la crittografia e la decrittografia utilizzano la stessa chiave (ad esempio AES, 3DES) e crittografia asimmetrica dove la crittografia e la decrittografia utilizzano chiavi distinte e la crittografia la chiave può essere resa pubblica senza rivelare la chiave di decodifica (es. RSA).

Usiamo entrambi i tipi di algoritmi perché nessuno dei due può fare tutto ciò che l'altro può fare. La crittografia simmetrica non può offrire la cosa "chiave pubblica". La crittografia asimmetrica implica gravi problemi di prestazioni, in particolare l'espansione della dimensione dei dati (e c'è anche una questione di utilizzo della CPU, anche se in realtà è secondaria). Se ci limitassimo solo alla crittografia simmetrica, o semplicemente alla crittografia asimmetrica, perderemmo le funzionalità. Abbiamo davvero bisogno di entrambi.

La crittografia ibrida è la terminologia comunemente usata per designare un assembly di un algoritmo di crittografia simmetrica e un algoritmo di crittografia asimmetrica (o algoritmo di scambio di chiavi).

    
risposta data 03.04.2014 - 17:29
fonte
1

RSA non è una crittografia simmetrica. È un algoritmo asimmetrico usato con chiavi di chiavi pubbliche e private.

Di solito gli algoritmi simmetrici sono usati come parte di sistemi di crittografia ibridi. Si genera una chiave simmetrica unica per ogni messaggio, si crittografa il messaggio con esso, si crittografa la chiave simmetrica con una chiave pubblica asimmetrica del / i destinatario / i, e quindi si invia il messaggio crittografato e la chiave crittografata al destinatario ( s).

Poiché ogni chiave viene utilizzata solo per un singolo messaggio, la sua riservatezza è allo stesso livello del testo in chiaro del messaggio stesso.

    
risposta data 03.04.2014 - 17:28
fonte
0

La crittografia simmetrica è più veloce.

La crittografia asimmetrica viene solitamente utilizzata per condividere in modo sicuro una chiave simmetrica tra due parti.

    
risposta data 03.04.2014 - 17:29
fonte

Leggi altre domande sui tag