Output Encoding
Kind: mechanism
Layer: Security Core
Record: architecture:output-encoding
Severity: mandatory
Scope: UI, API, serialization
Canonical: Ontology
A mechanism that escapes values for the context they are written into, such as HTML, SQL or a shell.
Listed in Architecture principles, after Input Validation and before Encryption at Rest.