crittografia

La crittografia è il processo di traduzione dei dati in un formato segreto in modo che solo le parti autorizzate possano comprendere le informazioni. Il testo normale oi dati leggibili non crittografati vengono convertiti in testo cifrato o dati codificati illeggibili. La crittografia prende i dati leggibili e li altera in modo che appaia casuale. Questo viene fatto per proteggere e garantire la riservatezza dei dati trasmessi attraverso una rete.

Per leggere un file crittografato, il destinatario deve avere accesso a una chiave segreta o una password che gli consenta di tradurre le informazioni nella loro forma originale. Questo processo è chiamato decrittografia.

Sebbene sembri casuale, la crittografia richiede l'uso di una chiave di crittografia. Questa chiave è costituita da una stringa di caratteri utilizzata in combinazione con un algoritmo per trasformare il testo normale in testo cifrato e viceversa. Ogni chiave è unica.


Tipi di crittografia

Esistono due tipi principali di crittografia: asimmetrica (nota anche come crittografia a chiave pubblica) e simmetrica. La più grande differenza tra i due è che la crittografia simmetrica utilizza una chiave sia per la crittografia che per la decrittografia e la crittografia asimmetrica utilizza una chiave pubblica per la crittografia e una chiave privata per la decrittografia. La crittografia simmetrica è la tecnica più semplice e più utilizzata. Sebbene la crittografia asimmetrica richieda più tempo per essere eseguita a causa della complessa logica coinvolta, è una scelta migliore dal punto di vista della sicurezza.


Esempi di crittografia

  • Data Encryption Standard (DES): DES è uno standard di crittografia di basso livello stabilito dal governo degli Stati Uniti nel 1977. DES utilizza una chiave a 56 bit e utilizza il metodo di cifratura a blocchi, che suddivide il testo in blocchi a 64 bit e crittografa loro. A causa dei progressi tecnologici, DES è relativamente obsoleto per la protezione dei dati sensibili.
  • Triple DES: Triple DES esegue la crittografia DES tre volte. Crittografa, decrittografa, quindi crittografa nuovamente i dati. Rafforza lo standard DES originale.
  • Algoritmo RSA: RSA sta per Rivest, Shamir e Adelman gli inventori della tecnica. L'algoritmo si basa sul presupposto che non esiste un modo efficiente per fattorizzare numeri molto grandi. La deduzione di una chiave RSA, quindi, richiede una quantità straordinaria di potenza e tempo di elaborazione del computer.
  • Advanced Encryption Standard (AES): A partire dal 2002, AES è lo standard del governo degli Stati Uniti, che sostituisce DES. Funziona su più livelli di rete contemporaneamente e viene utilizzato in tutto il mondo.

Lascia un commento