Cryptografie versus steganografie
De studie van het verbergen van informatie wordt cryptografie genoemd. Bij communicatie over een niet-vertrouwd medium zoals internet is het erg belangrijk om informatie te beschermen en cryptografie speelt hierin een belangrijke rol. Tegenwoordig gebruikt cryptografie principes uit verschillende disciplines, zoals wiskunde, informatica, enz. Steganografie houdt zich bezig met het samenstellen van verborgen berichten, zodat alleen de afzender en de ontvanger weten dat het bericht zelfs maar bestaat. Aangezien niemand behalve de afzender en de ontvanger het bestaan van het bericht kent, trekt het geen ongewenste aandacht.
Wat is cryptografie?
Cryptografie is de studie van het verbergen van informatie en wordt gebruikt bij communicatie via een niet-vertrouwd medium zoals internet, waar informatie moet worden beschermd tegen andere derden. Moderne cryptografie richt zich op het ontwikkelen van cryptografische algoritmen die moeilijk te doorbreken zijn door een tegenstander vanwege de computerhardheid en daarom niet op een praktische manier kunnen worden gebroken. In de moderne cryptografie worden drie soorten cryptografische algoritmen gebruikt, genaamd symmetrische sleutelcryptografie, openbare sleutelcryptografie en hash-functies. Symmetrische sleutelcryptografie omvat versleutelingsmethoden waarbij zowel de afzender als de ontvanger dezelfde sleutel delen die wordt gebruikt om de gegevens te versleutelen. Bij cryptografie met openbare sleutels worden twee verschillende maar wiskundig verwante sleutels gebruikt. Hash-functies gebruiken geen sleutel,in plaats daarvan berekenen ze een hash-waarde met een vaste lengte uit de gegevens. Het is onmogelijk om de lengte of de originele platte tekst uit deze hash-waarde te halen.
Wat is steganografie?
Steganografie houdt zich bezig met het opstellen van verborgen berichten, zodat alleen de afzender en de ontvanger weten dat het bericht zelfs bestaat. Aangezien niemand behalve de afzender en de ontvanger het bestaan van het bericht kent, trekt het geen ongewenste aandacht. Steganografie werd zelfs in de oudheid gebruikt en deze oude methoden worden fysieke steganografie genoemd. Enkele voorbeelden van deze methoden zijn berichten die in de body van een bericht zijn verborgen, berichten die zijn geschreven in geheime inkt, berichten die zijn geschreven op enveloppen in gebieden die zijn bedekt met postzegels, enz. Moderne steganografiemethoden worden digitale steganografie genoemd. Deze moderne methoden omvatten het verbergen van berichten in afbeeldingen met veel ruis, het insluiten van een bericht in willekeurige gegevens, het insluiten van afbeeldingen met het bericht in videobestanden, enz. Verder wordt netwerksteganografie gebruikt in telecommunicatienetwerken. Dit omvat technieken als Steganophony (een bericht verbergen in Voice-over-IP-gesprekken) en WLAN Steganography (methoden voor het verzenden van Steganogrammen in Wireless Local Area Networks).
Wat is het verschil tussen cryptografie en steganografie?
Cryptografie is de studie van het verbergen van informatie, terwijl Steganography zich bezighoudt met het opstellen van verborgen berichten, zodat alleen de afzender en de ontvanger weten dat het bericht zelfs maar bestaat. In Steganography weten alleen de afzender en de ontvanger het bestaan van het bericht, terwijl in cryptografie het bestaan van het versleutelde bericht zichtbaar is voor de wereld. Hierdoor verwijdert Steganography de ongewenste aandacht die op het verborgen bericht komt. Cryptografische methoden proberen de inhoud van een bericht te beschermen, terwijl Steganography methoden gebruikt die zowel het bericht als de inhoud verbergen. Door steganografie en cryptografie te combineren, kan men een betere beveiliging bereiken.