Wat is een cryptosysteem?
Een cryptosysteem is een essentieel concept om vitale informatie op internet veilig te houden. Tijdgevoelige persoonlijke informatie wordt doorgegeven via een zogenaamde beveiligde server en de informatie wordt vervolgens gecodeerd of in code omgezet. De persoon die de informatie ontvangt, moet het juiste systeem hebben voor het decoderen of decoderen van de informatie. Informatie zoals namen, adressen, creditcardnummers en sofinummers worden vaak beschermd met behulp van ten minste één vorm van een cryptosysteem. In deze context wordt het woord cryptosysteem gebruikt als afkorting voor de termen cryptografisch systeem.
Cryptosystemen worden over het algemeen beschouwd als de beste keuze om vitale informatie op internet veilig te houden. Veiligheidsprotocollen zoals SSL, TLS en SSH vertrouwen allemaal op cryptosystemen en cryptografische primitieven om de basis van hun codering te vormen. De veiligheid van het gebruik van cryptografische systemen is niet geheel waterdicht, omdat er variabele factoren zijn, waaronder de gebruiker, de computer, het netwerk waarop de informatie wordt opgeslagen en de server waarover deze wordt gedeeld. Veel mensen die internet voor persoonlijk gebruik gebruiken, herkennen een beveiligde server aan een klein slotvormig pictogram onderaan hun internetbrowservenster. Dit is een goede indicatie dat een cryptosysteem op die specifieke webpagina wordt gebruikt om informatie privé te houden.
Vóór de komst van computers en internet werd het woord cryptosystemen in een andere context gebruikt. Een cryptograaf, of iemand die met geheime codes werkt om informatie te verbergen, zou een set van drie wiskundige algoritmen maken. Eén set zou de informatie genereren, een andere zou deze coderen en de derde zou deze decoderen. In wezen zou de informatie die in cryptografie wordt gebruikt twee keer "gecodeerd" en één keer gedecodeerd.
Er zijn ontelbare cryptografische technieken, maar de veiligste zijn afhankelijk van de verfraaiing van zogenaamde cryptografische primitieven . Deze algoritmen op laag niveau zijn gebaseerd op en opnieuw gemaakt om een code te maken die alleen op een bepaald aantal manieren kan worden verbroken. Hoe lager het aantal manieren waarop een cryptosysteem kan worden opgelost, hoe veiliger de cryptografie wordt gedacht.
Omdat de term wordt gebruikt door computerbeveiligingsagenten en cryptografen, suggereert een populaire publicatie voor internetbeveiligingsprofessionals, The Internet Security Glossary , dat de term cryptosysteem niet mag worden gebruikt in combinatie met internetbeveiliging om verwarring te voorkomen. In plaats van die term te gebruiken, suggereert de Internet Security Glossary dat de termen cryptografie of cryptografie worden gebruikt. Ondanks de aanbeveling van de publicatie, blijven veel mensen het woord cryptosysteem gebruiken om te verwijzen naar zowel geautomatiseerde als niet-geautomatiseerde codes.