Beveiliging van besturingssystemen - What is a trusted system
7 belangrijke vragen over Beveiliging van besturingssystemen - What is a trusted system
Wat is een trusted systeem
dat we erop kunnen vertrouwen dat de software doet wat het moet doen en niets anders
Wat is een trusted component
een component waarvan we vertrouwen dat deze correct en veilig werkt, om zo de veiligheid van het hele systeem te garanderen.
Een trusted component kan de beveiliging van het systeem bedreigen, wanneer we het ten onrechte vertrouwen
Wat is functional correctness
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Wat is enforcement of integrity
Als er onjuiste commando's door ongeauthorizeerde gebruikers gedaan worden blijft het programma goed werken met de juiste data
Wat is de appropriate confidence level
de mate van trust staat in verhouding totde data en de omgeving
TBC bij voorkeur zo klein mogelijk omdat
- kleinere kans dat de TBC fouten bevat, waardoor beveiligingslekken kunnen ontstaan en we de TCB daadwerkelijk kunnen vertrouwen
- Van een beperkte TCB kunne we veel beter veriferen of deze correct werkt
Welke van de volgende componenten maken deel uit van de TBC: broncode, bytecode, compile, bytecode verifier, execution engine
bytecode verifier en execution engine, omdat de TBC alle beveiligingsmechinsmen bevat die een security policy afdwingen. De bytecode verifier controleert of de bytecode voldoet aan de Javaveiligheidsregels. De exceution engine voert de bytecode uit en voorkomt dat er gevaarlijke operaties worden uitgevoerd. De execution engine test bijvoorbeeld runtime of er geen bufferoverflows optreden
De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden