Skip to main content

Wat is systeemcryptografie?

Systeemcryptografie is de praktijk van het gebruik van codering om informatie op een computer te verbergen.Het niveau van verfijning van dergelijke cryptografie is in de loop van de tijd toegenomen, maar varieert nog steeds sterk.De Crase System -cryptografie wordt door Microsoft gebruikt in sommige edities van Windows voor een instelling die een beveiligingsniveaus van computers kan instellen om te voldoen aan officiële normen voor overheidscomputers.

Vroege vormen van cryptografie, lang voor computers, waren eenvoudigweg het vervangen van afzonderlijke letters door codebrieven vervangen door codebrievenhet volgen van een consistent patroon.Andere systemen die betrokken zijn bij het gebruik van codewoorden om bepaalde opdrachten of stukjes informatie te vervangen.Deze hadden het voordeel dat ze eenvoudigweg werkten en gemakkelijk te gebruiken waren als de ontvanger wist dat het codenysteem dat werd gebruikt, maar moeilijk te ontcijferen waren voor ongeautoriseerde lezers.

Dergelijke systemen zijn echter niet voldoende voor computertechnologie.Dit komt omdat het kraken van het coderingssysteem, ook bekend als een algoritme of cijfer, een langdurig proces is, maar geen ingewikkeld.Als een systeem bijvoorbeeld elke letter vervangt door een andere in het alfabet, kan het worden opgelost door eenvoudig elke mogelijkheid uit te proberen totdat zowel het systeem als het gecodeerde bericht zijn gevonden.Dit zou te lang duren voordat de meeste mensen zich druk maken, maar is een taak die een computer zeer snel zou kunnen uitvoeren.

Modern systeem cryptografie werkt grotendeels langs vergelijkbare lijnen, maar gebruik veel gecompliceerder algoritmen.Dit verhoogt de tijd die er zelfs een computer voor nodig is om het algoritme te kraken.Een probleem dat overblijft is dat het snelle tempo van verbetering in rekenkracht en snelheid algoritmen betekent die ooit zo complex leken dat ze nooit verouderd konden worden verslagen.Sommige algoritmen zijn zelfs gekraakt door een bank met gameconsoles.

Misschien is de belangrijkste ontwikkeling in systeemcryptografie de ontwikkeling van de publieke en particuliere sleutelsystemen.Eerder zou iemand die informatie gecodeerde, het coderingsalgoritme of sleutel moet leveren aan de beoogde ontvanger.Als dit werd onderschept door een hacker samen met de informatie, zouden ze het veel gemakkelijker vinden om de gegevens te decoderen.

Het moderne systeem omvat de ontvanger die de algoritmen maakt, niet de afzender.De ontvanger maakt een openbare sleutel die zegt hoe de gegevens moeten worden gecodeerd, en een bijbehorende privésleutel die zegt hoe die specifieke codering moet worden gedecodeerd.Ze leveren de openbare sleutel aan de afzender, die vervolgens de gegevens codeert zoals gevraagd.Op dit moment kan alleen de ontvanger de gegevens decoderen.

Windows XP en zijn opvolgers bevatten aanpasbare instellingen voor systeemcryptografie.Het meest opvallende is dat FIP's compliant is.Dit staat voor de Federal Information Processing Standard, een reeks regels die moeten worden gevolgd op computersystemen die door federale agentschappen worden gebruikt.De regels vereisen dat individuele coderingsalgoritmen worden goedgekeurd voor gebruik onder de standaard.