Hur Kryptering Fungerar

0
5

Symmetrisk Nyckel

Föregående

NÄSTA

Precis som två Spartanska generaler att skicka meddelanden till varandra, datorer med hjälp av symmetrisk-kryptering för att skicka information mellan varandra måste ha samma nyckel.

I symmetrisk-nyckel-krypteringmåste varje dator har en hemlig nyckel (koden) som man kan använda för att kryptera ett paket av information innan den skickas över nätverket till en annan dator. Symmetrisk-nyckel kräver att du vet vilka datorer som kommer att prata med varandra så att du kan installera den viktiga på var och en. Symmetrisk-nyckel-kryptering är i huvudsak detsamma som en hemlig kod som vart och ett av de två datorerna måste veta för att avkoda informationen. Koden ger nyckeln till att avkoda meddelandet.

Tänk på det så här: Du skapa ett kodat meddelande att skicka till en vän där varje bokstav ersätts med den bokstav som är två ner från det i alfabetet. Så att “A” blir “C” och “B” blir “D”. Du har redan berättat för en vän du litar på att koden är “Shift 2”. Din vän får meddelandet och avkodar den. Någon annan som ser det här meddelandet kommer se bara nonsens.

Samma går för datorer, men, naturligtvis, knapparna är oftast mycket längre. Den första stora symmetrisk algoritm utvecklad för datorer i Usa var Data Encryption Standard (DES), godkänd för användning på 1970-talet. DES använder en 56-bitars nyckel.

Eftersom datorer har blivit allt snabbare sedan 70-talet, experter på säkerhet inte längre anse DES säker-även om en 56-bitars nyckel, som erbjuder fler än 70 kvadriljon möjliga kombinationer (70,000,000,000,000,000), en attack av “brute force” (helt enkelt försöker varje möjlig kombination för att hitta rätt nyckel) kan man lätt tolka krypterade data i en kort stund. DES har sedan ersatts med Advanced Encryption Standard (AES), som använder 128-, 192 eller 256-bitars nycklar. De flesta människor tror att AES kommer att finnas en tillräckligt stor encryption standard för en lång tid kommer: En 128-bitars nyckel, till exempel, kan ha mer än 300,000,000,000,000,000,000,000,000,000,000,000 tangentkombinationer [källa: CES Kommunikation].

Caesars Chiffer

Julius Caesar använde också en liknande ersättning teknik, flytta tre bokstäver. Om han ville säga “CROSSING THE RUBICON”, till exempel, att han skulle skriva ner “FURVV LQJWK HUXEL FREKVENS” i stället. Som du kan se, texten är också bröts upp i och med grupper för att göra storleken av varje ord som är mindre uppenbara.