Title :
Ray - a secure micro kernel architecture
Author :
Nürnberger, Stefan ; Feller, Thomas ; Huss, Sorin A.
Author_Institution :
CASED-Center for Adv. Security Res., Darmstadt, Germany
Abstract :
In this paper we present a secure micro kernel architecture (called Ray) that was designed from scratch with security goals in mind. It features some traditional security aspects like process isolation, advanced non-standard security aspects like padded non-readable memory boundaries and new contributions like memory gifts and behaviour deviation detection. This theoretical design has been implemented as a proof of concept for x86 based processors including a small set of essential drivers and user land applications in order to verify and test the claims made herein.
Keywords :
operating system kernels; software architecture; Ray; behaviour deviation detection; memory gifts; micro kernel architecture security; operating system; padded nonreadable memory boundary; process isolation; x86 based processor; Kernel; Linux; Memory management; Message systems; Programming; Security; behaviour analysis; harvard architecture; message passing; operating system; secure micro kernel;
Conference_Titel :
Privacy Security and Trust (PST), 2010 Eighth Annual International Conference on
Conference_Location :
Ottawa, ON
Print_ISBN :
978-1-4244-7551-3
Electronic_ISBN :
978-1-4244-7549-0
DOI :
10.1109/PST.2010.5593231