Skip to main content

Vad är systemkryptografi?

Systemkryptografi är praxis att använda kryptering för att dölja information på en dator.Nivån för sofistikering av sådan kryptografi har ökat med tiden men varierar fortfarande mycket.Frassystemets kryptografi används av Microsoft i vissa utgåvor av Windows för en inställning som kan ställa in säkerhetsnivåer för att uppfylla officiella standarder för statliga datorer.

Tidiga former av kryptografi, långt innan datorer, helt enkelt involverade att ersätta enskilda brev med kodbrevefter ett konsekvent mönster.Andra system som är involverade med kodord för att ersätta vissa kommandon eller information.Dessa hade fördelen att de arbetade enkelt och var enkla att använda om mottagaren visste att kodsystemet användes, men var svårt att dechiffrera för obehöriga läsare.

Sådana system är dock inte tillräckliga för datateknik.Detta beror på att sprickning av krypteringssystemet, även känt som en algoritm eller chiffer, är en lång process men inte en komplicerad.Till exempel, om ett system ersätter varje bokstav med ett annat i alfabetet, kan det lösas genom att helt enkelt prova varje möjlighet tills både systemet och det krypterade meddelandet finns.Det skulle ta för lång tid för de flesta människor att bry sig om, men är en uppgift som en dator kan utföra mycket snabbt.

Modern systemkryptografi fungerar till stor del på liknande sätt, men använder mycket mer komplicerade algoritmer.Detta ökar den tiden det tar till och med en dator för att knäcka algoritmen.Ett problem som återstår är att den snabba förbättringen i datorkraft och hastighet betyder algoritmer som en gång verkade så komplicerade att de aldrig kunde bli slagen föråldrade.Vissa algoritmer har till och med blivit knäckta av en bank med spelkonsoler.

Kanske är den viktigaste utvecklingen i systemkryptografi utvecklingen av de offentliga och privata nyckelsystemen.Tidigare skulle någon som krypterade information behöva leverera krypteringsalgoritmen eller nyckeln till den avsedda mottagaren.Om detta avlyssnades av en hacker tillsammans med informationen, skulle de ha det mycket lättare att dekryptera data.

Det moderna systemet innebär att mottagaren skapar algoritmerna, inte avsändaren.Mottagaren skapar en offentlig nyckel som säger hur uppgifterna ska kodas och en tillhörande privat nyckel som säger hur den specifika krypteringen ska avkodas.De tillhandahåller den offentliga nyckeln till avsändaren, som sedan krypterar uppgifterna på begäran.Vid denna tidpunkt är det bara mottagaren som sedan kan dekryptera uppgifterna.

Windows XP och dess efterträdare inkluderar anpassningsbara inställningar för systemkryptografi.Det mest anmärkningsvärda är FIPS -kompatibel.Detta står för Federal Information Processing Standard, en uppsättning regler som måste följas på datorsystem som används av federala byråer.Reglerna kräver att enskilda krypteringsalgoritmer ska godkännas för användning enligt standarden.