Title
Placement of Cryptographic Mechanisms in Operating Systems
Abstract
Cryptography is a basic building block for most security mechanisms. Today applications use a wide variety of implementations, which are spread over all system layers. Different crypto libraries are available, but they usually lack higher-level support for key management or integration into a systemwide security management. In this contribution, we discuss the architecture of the crypto module which is part of our research project LucaOS. Several options for the placement of cryptographic mechanisms in operating systems are analyzed to reason the pros and cons of each placement decision. Structural considerations show that it is desirable to have a centralized cryptographic service available which is subject to an overall security management. Aside from security issues, performance aspects have to be considered, since crypto services are to be used by both, applications and the operating system kernel.
Year
Venue
Keywords
2003
SAM'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SECURITY AND MANAGEMENT, VOLS 1 AND 2
operating system,cryptography,key management,security,system architecture
Field
DocType
Citations 
Embedded operating system,Cryptography,Computer science,Operating system,Embedded system
Conference
0
PageRank 
References 
Authors
0.34
1
3
Name
Order
Citations
PageRank
Alexander Buchmann100.68
Harald Görl200.68
Sven Lachmund31347.04