Security Manual#
Note
Document header
[Your Module Name] Security Manual
|
status: draft
security: YES
safety: ASIL_B
|
||||
Attention
The above directive must be updated according to your Module.
Modify
Your Module Nameto be your Module NameModify
idto be your Module Name in upper snake case preceded bydoc__and succeeded by_security_manualAdjust
statusto bevalidAdjust
securityandtagsaccording to your needs
Introduction/Scope#
Assumed Platform Security Requirements#
Assumptions of Use#
Assumptions on the Environment#
List of AoUs expected from the environment the platform / module runs on:
Title |
ID |
Status |
|---|---|---|
Another Title |
invalid |
|
Build environment supports Rust 2021 |
valid |
|
Crypto Environmental Requirement Example |
invalid |
|
pkcs11_dynload: Integrity and authenticity of the pkcs11 module |
valid |
|
pkcs11_dynload: No use of ALLOW_PKCS11_LIB_OVERRIDE |
valid |
Assumptions on the User#
List of AoUs on the user of the platform features or the module of this Security Manual:
Title |
ID |
Status |
|---|---|---|
Crypto AoU Requirement Example |
valid |
|
Integrate as Rust library API |
valid |
|
Next Title |
invalid |
|
pkcs11_dynload: pkcs11.h compatiblity |
valid |