Wat is Sypher? Cijfers begrijpen en hun belang in cryptografie
Sypher is een spelfout van het woord "cipher". Een cijfer is een algoritme of techniek voor het coderen of decoderen van informatie. Het kan ook verwijzen naar de gecodeerde tekst zelf. In cryptografie wordt een cijfer gebruikt om platte tekst (leesbare gegevens) om te zetten in cijfertekst (onleesbare gegevens) en omgekeerd. De cijfertekst kan alleen worden ontsleuteld door iemand met de juiste decoderingssleutel of het juiste wachtwoord.
Er zijn veel verschillende soorten cijfers, waaronder:
1. Symmetrische sleutelcijfers, die dezelfde sleutel gebruiken voor zowel codering als decodering. Voorbeelden hiervan zijn AES en DES.
2. Asymmetrische sleutelcijfers, die een openbare sleutel gebruiken voor codering en een privésleutel voor decodering. Voorbeelden hiervan zijn RSA en Diffie-Hellman.
3. Hash-functies, die invoergegevens van elke grootte gebruiken en een uitvoer met een vaste grootte produceren, een berichtsamenvatting. Voorbeelden hiervan zijn SHA-256 en MD5.
4. Digitale handtekeningen, die hash-functies en asymmetrische sleutels gebruiken om de afzender van een bericht te authenticeren en ervoor te zorgen dat er niet met het bericht is geknoeid. Samenvattend is sypher een spelfout van het woord ‘cipher’, dat verwijst naar een algoritme of techniek voor het versleutelen of ontsleutelen van informatie.