Expand description
Security infrastructure for VeridianOS This module provides comprehensive security features including:
- Cryptographic primitives
- Mandatory Access Control (MAC)
- Security audit framework
- Secure boot verification
Modules§
- audit
- Security audit framework
- audit_
enhanced - Enhanced audit logging with structured entries, ring buffer, and filtering
- auth
- Authentication Framework
- boot
- Secure Boot Verification
- dilithium
- Dilithium / ML-DSA Post-Quantum Signature Verification
- fuzzing
- In-kernel fuzzing infrastructure
- kaslr
- Kernel Address Space Layout Randomization (KASLR)
- mac
- Mandatory Access Control (MAC) system
- memory_
protection - Memory Protection Features
- smep_
smap - SMEP/SMAP Enforcement
- spectre
- Retpoline / Spectre Mitigations
- stack_
canary - Per-Thread Stack Canary Management
- tpm
- TPM 2.0 Support
- tpm_
commands - TPM 2.0 Command Structures
Structs§
- Security
Context - Security context for processes
Enums§
- Access
Type - Access types for security checks
- Security
Level - Security levels for multi-level security (MLS)
Functions§
- init
- Initialize security subsystem