Publication | Closed Access
Crafting a usable microkernel, processor, and I/O system with strict and provable information flow security
107
Citations
25
References
2011
Year
Unknown Venue
EngineeringHardware Verification LanguageInformation SecurityHigh Assurance SystemsComputer ArchitectureConfidential ComputingFormal VerificationHardware SecuritySystems EngineeringTrusted Execution EnvironmentSecure ComputingHardware Security SolutionI/o SystemUsable MicrokernelHardware LevelOperating System SecurityComputer EngineeringComputer ScienceData SecurityCryptographyFormal MethodsMedical ImplantsSystem Software
High assurance systems used in avionics, medical implants, and cryptographic devices often rely on a small trusted base of hardware and software to manage the rest of the system. Crafting the core of such a system in a way that achieves flexibility, security, and performance requires a careful balancing act. Simple static primitives with hard partitions of space and time are easier to analyze formally, but strict approaches to the problem at the hardware level have been extremely restrictive, failing to allow even the simplest of dynamic behaviors to be expressed.
| Year | Citations | |
|---|---|---|
Page 1
Page 1