Basis en toepassingen van cryptografie
Welke uitspraak over de certificaatketen bij het valideren van het certificaat van een webserver door een browser is juist?
- AEen servercertificaat moet rechtstreeks door een root-certificaatautoriteit zijn ondertekend, en certificaten die via tussenliggende certificaatautoriteiten zijn uitgegeven, worden niet vertrouwd
- BDe browser gebruikt het rootcertificaat dat de server meestuurt ongewijzigd als vertrouwensanker
- CDe browser volgt de handtekeningen van het servercertificaat naar het certificaat van de tussenliggende certificaatautoriteit en vertrouwt het als ze uitkomen bij een in het besturingssysteem of de browser ingebouwd rootcertificaat
Antwoord en toelichting tonen
Antwoord: C. De browser volgt de handtekeningen van het servercertificaat naar het certificaat van de tussenliggende certificaatautoriteit en vertrouwt het als ze uitkomen bij een in het besturingssysteem of de browser ingebouwd rootcertificaat
Een servercertificaat wordt doorgaans ondertekend door een tussenliggende certificaatautoriteit, en het certificaat van de tussenliggende certificaatautoriteit door een root-certificaatautoriteit. Een rootcertificaat is een door zichzelf ondertekend certificaat dat vooraf in de trust store van het besturingssysteem of de browser is ingebouwd en als vertrouwensanker dient. De server stuurt zijn eigen certificaat en het tussenliggende certificaat, en de browser volgt de handtekeningen een voor een om na te gaan of ze uitkomen bij een rootcertificaat in de trust store. Doordat de privésleutel van de root offline en streng beveiligd wordt bewaard en de dagelijkse uitgifte door tussenliggende certificaatautoriteiten gebeurt, hoeft bij een probleem alleen het certificaat van de tussenliggende certificaatautoriteit te worden ingetrokken.
Verder: nog 9 vragen over Basis en toepassingen van cryptografie