Basis van informatiebeveiliging
Welke werkwijze beschrijft het veelgebruikte hybride versleutelingsschema om een groot bestand versleuteld naar iemand te sturen?
- AHet bestand rechtstreeks met de publieke sleutel van de ontvanger versleutelen, zonder symmetrische cryptografie te gebruiken
- BHet bestand met een symmetrische sleutel versleutelen en die sleutel onversleuteld samen met het bestand versturen
- CHet bestand met een eenmalige symmetrische sleutel versleutelen, die symmetrische sleutel met de publieke sleutel van de ontvanger versleutelen en beide samen versturen
Antwoord en toelichting tonen
Antwoord: C. Het bestand met een eenmalige symmetrische sleutel versleutelen, die symmetrische sleutel met de publieke sleutel van de ontvanger versleutelen en beide samen versturen
Publieke-sleutelcryptografie maakt de sleuteldistributie eenvoudig, maar de berekening is zwaar en niet geschikt voor het versleutelen van grote hoeveelheden gegevens. Symmetrische cryptografie is snel, maar de sleutel veilig bij de andere partij krijgen is de uitdaging. Hybride versleuteling combineert de sterke punten van beide: de gegevens zelf worden snel versleuteld met een ter plekke gemaakte eenmalige symmetrische sleutel (sessiesleutel), en alleen die korte symmetrische sleutel wordt met de publieke sleutel van de ontvanger versleuteld en meegestuurd. De ontvanger haalt met zijn eigen privésleutel de symmetrische sleutel terug en ontsleutelt daarmee de gegevens. Dit wordt bijvoorbeeld bij de versleuteling van e-mail gebruikt. Bij TLS is de gangbare aanpak dat beide kanten via een sleuteluitwisseling dezelfde symmetrische sleutel afleiden in plaats van hem met een publieke sleutel versleuteld te versturen, maar het idee is hetzelfde: met publieke-sleuteltechniek de symmetrische sleutel veilig klaarzetten en de gegevens beschermen met symmetrische cryptografie.