Isolierte Laufzeit
Eine Enclave erhält dedizierte vCPU- und RAM-Ressourcen, getrennt von der übergeordneten EC2-Instanz.
Security · Confidential Computing
anonic.ai nutzt AWS Nitro Enclaves als technische Vertrauensgrenze für besonders schutzbedürftige Verarbeitungsschritte – mit minimaler Schnittstelle und attestierbarer Software-Identität.
Vier Bausteine
Eine Enclave erhält dedizierte vCPU- und RAM-Ressourcen, getrennt von der übergeordneten EC2-Instanz.
Der Datenaustausch erfolgt über einen bewusst begrenzten vsock-Kanal statt über allgemeine externe Netzwerkverbindungen.
Attestation-Dokumente können Software-Messwerte nachweisen und zur Bindung von Schlüsselzugriffen verwendet werden.
Die Verarbeitung ist für kurzlebige Laufzeitdaten ausgelegt; dauerhafte Datenhaltung bleibt außerhalb der Enclave.
Referenzarchitektur
Die markierte Isolation ist die Vertrauensgrenze; Host-Bereiche greifen nicht direkt auf den Enclave-Speicher zu.
Technischer Rahmen
Die Isolation basiert auf dem AWS Nitro System. Prozesse und Benutzer der Parent-Instanz erhalten keinen direkten Zugriff auf den Enclave-Speicher.
Die Enclave besitzt keine allgemeine externe Netzwerkverbindung. Erforderliche Ein- und Ausgaben werden durch einen kontrollierten Dienst auf dem Host vermittelt.
Kryptografische Messwerte der Enclave können in AWS-KMS-Richtlinien einfließen, sodass Schlüsselmaterial nur für erwartete Images und Konfigurationen freigegeben wird.
Der Betrieb ist in eu-central-1 (Frankfurt) möglich. Unterstützte Instanztypen und AWS-Ausschlüsse – unter anderem innerhalb der C5-Familie – werden vor dem Deployment validiert.
Attestation
PCR / MEASUREMENTATTESTED WORKLOADThreat Model
Kontrollierter Start
Nur die für den sensiblen Verarbeitungsschritt benötigten Komponenten werden gebündelt.
Erwartete PCR-Werte und Signaturinformationen werden als Freigabebedingung dokumentiert.
KMS-Richtlinien begrenzen Entschlüsselung auf attestierte Enclave-Zustände.
Host, Ein- und Ausgabepfade sowie Release- und Berechtigungsprozesse bleiben prüfbar.
Anonymisierung, Confidential Computing oder eine Kombination: Die sinnvolle Architektur hängt von Datenklasse, Prozess und Betriebsmodell ab.