Skip to main content

AI/ML / Multi Agent Refarch / Controls / DEV

Encryption of AI Data at Rest

CCC.MARefArc.CN09 · PREV

Encrypt AI data at rest, including the vector store and source repositories, so that storage-level access does not expose embeddings or sensitive content.

Related Capabilities

IDTitleDescription
CCC.MARefArc.CP21Human supervision and oversightMechanisms for human reviewers to inspect, approve, correct, or override agent outputs, supporting human-in-the-loop and human-over-the-loop workflows for sensitive or high-impact tasks.
CCC.MARefArc.CP05Agent-ingress zero-trust guardrailsTreats all inputs as untrusted and enforces authentication, authorization, input validation, content filtering, access control, rate limits, and dynamic policy before any request reaches an agent.
CCC.MARefArc.CP02Human-in-the-loop output reviewApplication-embedded controls that allow users to review, approve, or modify agent outputs before they are executed or shared.
CCC.MARefArc.CP13Vector-based semantic retrievalVector databases providing semantic search and grounding so agents can find relevant information from large text corpora.

Related Threats

IDTitleDescription
CCC.MARefArc.TH25Non-compliant outputs and model-risk-management gapsAI-generated advice, marketing, or communications that fail KYC, suitability, disclosure, record-keeping, or model-risk-management expectations create regulatory exposure; weak supervision and accountability lines turn this into direct non-compliance.
CCC.MARefArc.TH03Embedding inversion and membership inference on the vector storeVectors stored for semantic retrieval can be inverted to reconstruct original source text, or probed to infer whether specific confidential information is present, exposing PII or proprietary content held in the knowledge layer.
CCC.MARefArc.TH04Embedding-store poisoning degrades retrieved contextAn actor with write access injects malicious or misleading embeddings into the vector store, degrading the accuracy of retrieved grounding context; the dense numerical representation makes the tampering hard to detect.
CCC.MARefArc.TH05Vector-store access-control, encryption, and audit gapsMissing role-based access control, encryption at rest, or audit logging on the vector store allows unauthorized retrieval, modification, or undetected exfiltration of embeddings derived from sensitive internal data.

Assessment Requirements

IDTextApplicability
CCC.MARefArc.CN09.AR01The vector store and all AI data repositories MUST be encrypted at rest using managed keys.tlp-clear, tlp-green, tlp-amber, tlp-red
CCC.MARefArc.CN09.AR02Access to encryption keys MUST be restricted and audited.tlp-clear, tlp-green, tlp-amber, tlp-red

Guideline Mappings

FrameworkIDRemarks
finos-airAIR-PREV-014