Basic Security
cryptografie
CERTIFICATEN

Symmetrische cryptografie

Symmetrische cryptografie is een overkoepelende term voor encryptie-algoritmes die één essentieel kenmerk gemeen hebben: “zowel de verzender als de ontvanger gebruiken dezelfde sleutel voor versleuteling en ontsleuteling.” Het grote voordeel van symmetrische cryptografie is dat het proces van versleutelen en ontsleutelen snel kan worden uitgevoerd, wat het ideaal maakt voor tal van toepassingen.

Een uitdaging bij symmetrische cryptografie is echter hoe je ervoor kunt zorgen dat beide communicatiepartijen veilig over dezelfde sleutel beschikken. Stel je voor dat een derde partij ongeoorloofd toegang krijgt tot de sleutel die Alice en Bob delen voor hun communicatie. In dat geval moeten ze een nieuwe sleutel instellen om de beveiliging te handhaven. Maar hoe kunnen ze die nieuwe sleutel veilig uitwisselen?

Een ander vraagstuk doet zich voor wanneer je met meerdere partijen tegelijk wilt communiceren, zoals Alice, Bob, Carol en Dave. Moeten al deze partijen dezelfde sleutel delen, of zijn er andere methoden nodig om de veiligheid van de communicatie te waarborgen?

Het is belangrijk op te merken dat alle eerder besproken handcijfers behoren tot de categorie van symmetrische cryptologie. Moderne symmetrische algoritmes kunnen verder worden onderverdeeld in stroomvercijfering en blokvercijfering, afhankelijk van hoe ze gegevens verwerken en beveiligen.