Files
retroSoC/publications/datasheets/ips/crypto.typ
T
maksyuki fc6440989f docs: add environment reference and enhance publication validation
- Introduced  to define the development environment and validate runtime/platform contracts.
- Enhanced  with  to ensure change markers adhere to publication rules.
- Updated  to integrate boot acceptance checks and ensure dependencies are correctly managed.
- Added tests for environment validation, publication change scope, and CI stages to prevent regression and ensure compliance with publication standards.
- Implemented checks in  to validate the presence of development environment dependencies.
- Refactored existing tests to improve coverage and ensure accurate validation of publication claims and software configurations.
2026-09-23 17:09:55 +08:00

23 lines
726 B
Typst

#import "../style.typ": *
#import "../ip-reference.typ": ip-reference
#pagebreak(weak:true)
=== Encryption and Data Integrity
#context metadata((kind:"ip-start",id:"crypto",page:here().page()))
==== Crypto Controller <crypto>
#ip("crypto")
#ip-reference("crypto","crypto",4,legacy:[
The engine provides PIO and central-DMA streaming for AES and SHA-2, plus raw RSA-2048 modular
exponentiation. Software must supply *protocol-level padding, key policy and validated operation
parameters*. This is *not a claim of secure key storage*, certified cryptography or side-channel
resistance. HP access is restricted by the management-only control contract.
])
#context metadata((kind:"ip-end",id:"crypto",page:here().page()))