Security Engine
advancedMemory-level security: threat detection, fingerprint analysis, countermeasures, and encryption key rotation.
Threat level
/v1/memory/security/threat-levelGet current threat level from reverse-engineering detection.
{
"threat_level": "LOW",
"score": 0.12,
"suspicious_queries": 2,
"last_assessment": "2026-01-20T14:30:00Z"
}Threat levels: NONE, LOW, MEDIUM, HIGH, CRITICAL.
Fingerprint report
/v1/memory/security/fingerprint-reportGet detailed semantic fingerprinting analysis report.
{
"fingerprint_active": true,
"unique_patterns_detected": 3,
"queries_analyzed": 500,
"anomalous_queries": 2,
"risk_score": 0.08,
"last_report": "2026-01-20T14:30:00Z"
}Configure countermeasures
/v1/memory/security/countermeasureConfigure security countermeasures (noise, throttle, block).
noise_levelnumberDefault: 0.0Noise injection level (0.0–1.0). Higher values add more noise to responses.
throttle_afterintegerDefault: 100Throttle after N suspicious queries (minimum: 1).
block_at_threatstringDefault: CRITICALThreat level at which to block requests.
auto_modebooleanDefault: trueIf true, system auto-adjusts countermeasures based on threat level.
{
"configured": true,
"noise_level": 0.1,
"throttle_after": 50,
"block_at_threat": "HIGH",
"auto_mode": false
}Rotate encryption keys
/v1/memory/encryption/rotateRotate encryption keys with zero-downtime (re-encrypts all patterns).
{
"rotated": true,
"patterns_re_encrypted": 4523,
"duration_ms": 1234,
"new_key_id": "key_v3"
}Key rotation re-encrypts all stored patterns. This operation may take time for large memory spaces but does not cause downtime.
Encryption status
/v1/memory/encryption/statusGet encryption status for this tenant.
{
"encrypted": true,
"algorithm": "AES-256-GCM",
"key_version": 3,
"last_rotation": "2026-01-15T03:00:00Z",
"patterns_encrypted": 4523,
"patterns_total": 4523
}Next steps
- Security (Sessions & Audit) — Account-level security
- Regime — Operational regime and anomaly detection
- GDPR — Data privacy and erasure