Cryptografie
Cryptografie is de wetenschap van het beschermen van informatie door deze om te zetten in een beveiligd formaat. Dit proces, dat versleuteling wordt genoemd, wordt al eeuwen gebruikt om te voorkomen dat handgeschreven berichten door onbevoegde ontvangers worden gelezen. Tegenwoordig wordt cryptografie gebruikt om digitale gegevens te beschermen. Het is een onderdeel van de informatica dat zich richt op het omzetten van gegevens in indelingen die niet kunnen worden herkend door onbevoegde gebruikers.
Een voorbeeld van eenvoudige cryptografie is een versleuteld bericht waarin letters worden vervangen door andere tekens. Om de versleutelde inhoud te decoderen, heb je een rooster of tabel nodig waarin staat hoe de letters zijn vervangen. Het onderstaande vertaalrooster kan bijvoorbeeld worden gebruikt om "1234125678906" te decoderen als "techterms.com".
| 1 | t | 6 | m | |
| 2 | e | 7 | s | |
| 3 | c | 8 | . | |
| 4 | h | 9 | c | |
| 5 | r | 0 | o |
De bovenstaande tabel wordt ook wel een geheimschrift genoemd. Geheimschriften kunnen eenvoudige vertaalcodes zijn, zoals in het bovenstaande voorbeeld, of complexe algoritmen. Hoewel eenvoudige codes voldoende waren voor het versleutelen van handgeschreven notities, kunnen computers dit soort codes gemakkelijk kraken of ontcijferen. Omdat computers miljarden berekeningen per seconde kunnen uitvoeren, kunnen ze zelfs complexe algoritmen binnen enkele seconden kraken. Daarom houdt moderne cryptografie zich bezig met het ontwikkelen van versleutelingsmethoden die zelfs voor supercomputers moeilijk te kraken zijn.
Test je kennis