Vad är krypteringskryptering?
Krypteringskryptering är en mängd kryptering där en nyckel används för att skydda den kodade informationen. I allmänhet finns det två metoder för krypteringskryptering - blocket och strömmetoden. Dessa bestämmer hur chifferet tillämpas på det ursprungliga meddelandet. Förutom de två metoderna finns det också två stilar. En chiffer är antingen symmetrisk eller asymmetrisk beroende på om meddelandet kräver samma eller en annan dekrypteringsciffer.
Krypterade meddelanden har varit en grund för människors sekretess sedan tidig civilisation. Metoder har kommit och gått för att skydda viktiga uppdrag, men de flesta har varit någon slags krypteringskryptering. Metoder för att använda en förutbestämd nyckel för att koda och avkoda meddelanden har besatt många människors liv. Under de tidiga dagarna var dessa nycklar komplexa bara på grund av användarens lågteknologi; nu finns det superdatorer som inte gör annat än att kryptera och dekryptera meddelanden.
Blockchiffer och strömchiffer utgör huvuddelen av chiffertyper. En blockciffer kodar information i förutbestämda blockstorlekar. Om en chiffer är utformad för att koda 200 tecken, är det exakt vad den gör. Om meddelandet är längre måste det delas upp i flera delar, och om det är kortare kräver det polstecken. En polstringstecken är ett tecken som helt enkelt gör meddelandet längre; det kan vara allt från en ström av enstaka tecken till ett slumpmässigt sortiment av bokstäver och mellanslag.
Strömciprar är en innovation från datoråldern. Denna stil med krypteringskryptering genererar och anpassar sin kodsträng när den fungerar. Denna krypteringsmetod använder det aktuella tillståndet för maskinen som utför krypteringen för att generera chifferet.
Denna metod ändras ständigt för att matcha systemets nuvarande tillstånd. Stream cyphers är nästan outbrott så länge två saker inte händer; koden kan inte upprepa sig själv och ingen som fångar meddelandet kan veta något av dess innehåll. Om koden upprepas är det möjligt att knäcka sekvensen med liten ansträngning på grund av markörer kvar i chifferet. Om en interceptor känner till något av meddelandets innehåll kan de ändra meddelandet utan att öppna det.
I ett symmetriskt chiffer är nyckeln som används för att koda meddelandet densamma som nyckeln som används för att avkoda meddelandet. Dessa chiffer är enkla och enkla att skapa, men nyckeln är i fara när den går från plats till plats för avkodning. Dessutom, om någon av nyckelhållplatserna komprometteras, förstörs hela chifferet.
En asymmetrisk krypteringskryptering använder två nycklar, en som kodar meddelandet och en som avkodar meddelandet. Detta är hörnstenen i offentlig nyckelkryptering. Ett meddelande består av två nycklar, en offentlig och en privat. I det här fallet samverkar tangenterna för att låta en viss person låsa upp ett meddelande utan kunskap om den faktiska krypteringsnyckeln.