Hvad er en sikkerhedskerne?

En sikkerhedskerne er i det væsentlige kernen i en computer- eller netværkssikkerhedsimplementering. Det er kernen i et sikkert computermiljø, der kan implementeres i form af en hardware -komponent installeret i en computer- eller netværkstopologi, en softwareimplementering eller et firmwaresystem installeret i en computermikrochip. På uanset måde bliver kernen den centrale placering for at etablere adgangstilladelser til en computer eller netværks ressourcer.

En tidlig sikkerhedskerne -implementering var en virtuel maskinmonitor udviklet i 1970'erne til Digital Equipment Corporation® (DECH®) Virtual Address Extension (VAX) computersystemer. Computeren kunne indstilles til flere virtuelle maskiner, der hver især kunne køre et andet operativsystem med adgang til forskellige ressourcer og med forskellige sikkerhedsprotokoller. I dette tilfælde boede sikkerhedskernen på den rigtige maskine, hvor de virtuelle maskiner blev etableret og håndteret adgangskontrol Feller de forskellige virtuelle maskiner, der derefter kunne have forskellige sikkerhedsniveauer.

Den mest almindelige implementering af en sikkerhedskerne er via et softwarelag inden for et computers operativsystem. Systemets design kan ses som en række ringe, der ligner en løg, hvor hvert lag får adgang til dem nedenunder. I det absolutte center er hardware. Det første lag over hardware ville være sikkerhedskernen, der bærer alle adgangskontrol- og godkendelsesinstruktioner til adgang til en computers hardware. Over sikkerhedskernen er resten af ​​operativsystemet, og over det er program og derefter drift på brugerniveau.

Dette danner den essentielle sammensætning af et operativsystem, der falder ind under den betroede computerbase (TCB) -metodologi. I en TCB -implementering omtales også sikkerhedskernen i et operativsystem som en referencemonitor. Det giverKomplet kontrol på alle tidspunkter og kan ikke manipuleres på nogen måde. Derefter håndhæver sikkerhedspolitikken for programmer og brugere på systemet, så de kan læse og skrive til filerne på systemet, såvel som de forskellige adgangspunkter for netværksprotokoller og anden kommunikation mellem processen. Når man leverer disse funktioner, skal det også være i stand til at blive analyseret og overvåget for at sikre, at det opfylder disse krav.

I betragtning af at konceptet med en sikkerhedskerne har en så bredt nådende definition, er det ikke begrænset til softwareimplementeringer. Kernesikkerhedspolitikker kan også have form af en hardwareenhed, såsom et smart-kortsystem eller anden hardware-tilføjelse. På denne måde kan adgang til systemets ressourcer ikke låses op uden brug af et specifikt kort indsat i computeren.

En anden teknik til implementering af en sikkerhedskerne kan være gennem et distribueret system. I en implementering, kendt som den betroede rettidige computerbase (TTCB),Netværket betragtes som et system, der ofte er modtageligt for en form for sikkerhedsbrud. I stedet for at forhindre angreb, tolererer TTCB -systemet indtrængen og giver et middel til at håndtere dem. Med denne type implementering bærer netværksknuderne hver den distribuerede sikkerhedskerne, der giver sin egen sikre kanal til kommunikation og kontrol.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?