Wat is een cijfersleutel?
Een cijfer kan in het algemeen verwijzen naar een gecodeerd bericht. Het kan ook meer specifiek verwijzen naar een cryptografisch systeem waarin symbolen of symboolgroepen een deel van de tekst vertegenwoordigen - enkele letters of langer - en/of eenheden van tekst worden herschikt volgens een set regels die vooraf zijn bepaald. De cipher -sleutel is de informatie die nodig is om de cijfer te gebruiken.
cijfers beginnen met een eenvoudig sms -bericht, de woorden die iemand wil verbergen. De platte tekst wordt twee keer gemanipuleerd. Eerst wordt het gecodeerd om de betekenis te verbergen. Er wordt dan gezegd dat het platte tekstbericht wordt gecodeerd of gecodeerd en kan het ciphertext worden genoemd. Dan is het ontcijferd om de platte tekst opnieuw te onthullen. In elk geval is de cijfersleutel noodzakelijk.
Er zijn verschillende niveaus van cijfercomplexiteit. De meest elementaire cijfer heeft een platte tekstalfabet, het gebruikelijke Engelse taalalfabet, en een cijfertekstalfabet, dat hetzelfde alfabet is dat begint op een andere letter dan a en met the letters die werden verwijderd van de voorkant aan de achterkant. Een vroeg en beroemd gebruik van een cijfer werd gemaakt door Julius Caesar, die deze coderingsmethode gebruikte om berichten naar zijn generaals te verzenden.
platte tekst Alphabet: AbcdefGhijklmnopqrstuvwxyz
Ciphertext Alphabet: Defghijklmnopqrstuvwxyzabc
Een totaal van 25 verschillende cijfers kunnen worden gemaakt door het cijferalfabet te verplaatsen om te beginnen met elke letter naast a . Maar zelfs met zoveel mogelijkheden, heeft een ongeoorloofde persoon die de gecodeerde boodschap te pakken krijgt en weet dat het een cijfer is, een rechte, als vervelend, pad om het uit te zoeken, zelfs zonder toegang tot de cijfersleutel.
Om een bericht te verzenden, gebruikt men de cijfersleutel om het cijfertekstalfabet te bepalen. Vervolgens voor elke platte tekstbrief die men wil overbrengen, schrijft men de cijfertekstbrief op zijn plaats. Dus als iemand besloot om WISEGEEK te coderen, een, eenzou eindigen met:
Zlvhjhhn
Om de cijfertekst te ontcijferen, zou men de cijfersleutel gebruiken om het cijfertekstalfabet te construeren en de platte tekstletter te vervangen voor elke cijfertekstbrief.
Er zijn verschillende voor de hand liggende aanwijzingen in de cijfer zelf die helpen de boodschap te onthullen in dit soort eenvoudige cijfer. Een daarvan is dat een cijfertekstbericht onzin zal zijn, wat een sterke aanwijzing zal zijn dat een cijfer werd gebruikt. Ten tweede zijn de letterfrequenties waarvan bekend is dat ze in het Engels bestaan - het maken van e, t, a, o, en n de meest voorkomende letters - zullen waarschijnlijk helpen enkele sterke aanwijzingen te onthullen over de gebruikte cijfer, als de boodschap van enige lengte is.
Hoewel het eenvoudige type cijfer kan worden verbroken en niet meer in gebruik is, zijn er meer complexe. Met deze cijfers en eenvoudige cijfers is de beveiliging van de cijfersleutel essentieel voor de juiste overdracht van een gecodeerde boodschap. Falen van de ontvanger om de belangrijkste MEA te verkrijgenns dat het bericht ongelezen zal worden. De cijfersleutel die in verkeerde handen valt, vernietigt de beveiliging van het bericht. Om deze reden is cijfer sleutelbeheer een essentieel element van cryptografie.