Come funziona la crittografia del computer?

August 8

Come funziona la crittografia del computer?

Caratteristiche

Con milioni di utenti Internet in linea ogni giorno, lo scambio di informazioni è costante. informazioni delicate come numeri di previdenza sociale, numeri di carte di credito e il passaggio come avanti e indietro in continuazione. Se non fosse per i progressi continui in sicurezza della rete, il mondo online sarebbe diventato rapidamente un ambiente non sicuro. tecnologie di crittografia computer di lavoro duro per mantenere le nostre informazioni private sicure.
La scienza della crittografia è responsabile dello sviluppo dei metodi di crittografia che usiamo in linea. Questi metodi funzionano utilizzando una chiave che traduce informazioni trasmesse in un formato codificato. Il tipo di chiave utilizza un computer è un algoritmo. Gli algoritmi sono sequenze di numeri che vengono predeterminati secondo una particolare formula. Un esempio di questo sarebbe il sistema numerico binario che si basa su multipli di due, rispetto al sistema decimale uso comune che si basa su multipli di dieci. Nello stesso senso, le chiavi di crittografia traducono le nostre informazioni in un linguaggio numero, quindi assegna un sistema, o un motivo per cui i suoi numeri avranno senso.

Tipi di crittografia

Come funziona la crittografia del computer?


Ci sono due tipi di crittografia utilizzati dai computer per proteggere le informazioni: la crittografia a chiave simmetrica e la crittografia a chiave pubblica.
crittografia a chiave simmetrica si basa su un algoritmo sofisticato sviluppato per proteggere le informazioni memorizzate nei computer. L'Advanced Encryption Standard (AES) utilizza le chiavi che hanno fino a 256 codici diversi per ogni pezzo di informazioni inviate, che si tratti di lettere, numeri o pixel. Ciò significa, un hacker avrebbe dovuto provare milioni e milioni di combinazioni di codice differenti prima che avesse avvicina nemmeno a indovinare quello in uso. Ogni volta che viene utilizzato il sistema AES, entrambi i computer - il computer che invia e il computer ricevente - devono avere la capacità di codificare e decodificare le informazioni in questo formato.
crittografia a chiave pubblica è stata sviluppata allo scopo di proteggere le informazioni mentre è in trasmissione, o nel suo cammino, un altro computer. Questo metodo utilizza un codice di crittografia asimmetrica a chiave che è costituito da due chiavi diverse. Una chiave - una chiave privata - viene utilizzato da ogni singolo computer, mentre la seconda chiave - la chiave pubblica - è condivisa tra i due computer che si scambiano informazioni. Quello che succede è l'informazione che viene inviato viene prima codificata dal computer, e inviato con un pacchetto di codice aggiuntivo che è la chiave pubblica. Il computer ricevente deve quindi prima utilizzare la loro chiave pubblica per decifrare le informazioni, e quindi utilizzare il proprio chiave privata per tradurre le informazioni in forma utilizzabile.

Metodi di crittografia

Come funziona la crittografia del computer?


I personal computer, server Web e browser Web tutti utilizzano diversi metodi di crittografia. Il metodo utilizzato dipende dalla quantità di informazioni trasmesse. Un server Web che assiste migliaia di clienti avrebbe bisogno di molto di più la sicurezza di un personal computer. Stando così le cose, i protocolli di crittografia sono stati sviluppati come standard per la sicurezza della rete. Uno di questi è il protocollo Secure Sockets Layer (SSL) sviluppato specificatamente per le informazioni passate tra server Web e browser Web.
Ogni volta che si effettua una transazione di pagamento online, il browser utilizza il protocollo SSL per l'invio di informazioni di pagamento. Una versione più completa di SSL è Transport Layer Security (TLS). TLS è un più sofisticato, il protocollo onnicomprensivo, che entra in gioco ovunque informazioni personali vengono trasmesse, sia che si tratti di posta elettronica, elaborazione dei pagamenti, o utente siti autorizzati. SSL e TLS entrambi fanno uso di una caratteristica aggiunta di sicurezza di rete sotto forma di certificati digitali.
I certificati digitali richiedono una fonte di terze parti, o di autorità di certificazione. Le autorità di certificazione di verificare le identità dei computer che fanno uno scambio. Come fanno questo è concedendo ogni computer un certificato digitale, che è un codice che è riconosciuto dall'autorità di certificazione. Così ogni volta che due computer si scambiano informazioni, l'autorità di certificazione lavora in background per verificare l'identità di entrambi i computer. Una volta che la verifica è fatto, un codice di crittografia a chiave pubblica viene inviato a entrambi i computer. Da lì, i computer sono liberi di scambiarsi informazioni in modo sicuro.