Zero Trust Device Registry · Version 1.0.7
Nicht nur Benutzer prüfen. Auch das Gerät.
VGT Myrmidon ist ein experimentelles ZTNA- und Endpoint-Integrity-Projekt für WordPress. Es verbindet kryptografische Geräteidentität, Admin-Freigabe, verschlüsselte Telemetrie, Replay-Schutz und ein Integritäts-Scoring zu einem serverseitigen Device Ledger.
Experimentelles R&D-Projekt
Das Repository bezeichnet Myrmidon ausdrücklich als Proof of Concept und nicht als zertifiziertes oder uneingeschränkt produktionsreifes Sicherheitsprodukt. Vor realem Einsatz sind Codeaudit, Clientprüfung, Replay-/Rate-Limit-Test, Recovery-Plan und Staging-Validierung erforderlich.
Myrmidon Ledger
Das aktuelle Device- und Integrity-Dashboard.
Das Dashboard bildet Gerätebestand, Server-Fingerprint, Pending-Fälle, Integritätswerte, erkannte Risiken und Freigabeaktionen ab.
Cryptographic core
Drei kryptografische Ebenen statt reiner Passwortlogik.
X25519 ECDH
Server und Client erzeugen ein gemeinsames Geheimnis, ohne es direkt zu übertragen. Der Fingerprint des Server-Schlüssels muss außerhalb des unsicheren Kanals verifiziert werden.
- Curve25519-basierter Austausch
- ephemeraler Client-Schlüssel möglich
- gemeinsames Geheimnis als Sitzungsbasis
- Fingerprint-Vergleich gegen MITM
Ed25519 & Response Signing
Signatur- und HMAC-Schichten dienen der Authentizität von Serverantworten und registrierten Geräteidentitäten.
- Ed25519 über Libsodium
- HMAC-SHA256 für Response Signing
- Geräteidentität bleibt an registrierten Schlüssel gebunden
- Authentizitätsprüfung im Client erforderlich
AES-256-GCM at Rest
Integritätstelemetrie wird vor der Speicherung verschlüsselt. GCM schützt Vertraulichkeit und erkennt Manipulationen am Ciphertext.
- 12-Byte-IV pro Verschlüsselung
- Protokollpräfix im Blobformat
- AAD-/Kontextbindung nach Implementierung
- Master-Key-Schutz bleibt Serveraufgabe
Handshake
Client lädt Server-Public-Key und SHA-256-Fingerprint.
Register
Gerät sendet Public Key und Metadaten mit Application Password.
Pending
Das Gerät bleibt bis zur manuellen Administratorfreigabe gesperrt.
Report
Freigegebener Client übermittelt verschlüsselte Integritätstelemetrie.
Score
Server bewertet Root, Verschlüsselung, ADB, Secure Boot und Firewall.
Ledger
Status, letzter Kontakt und verschlüsselte Telemetrie werden gespeichert.
Integrity scoring
Ein nachvollziehbares 100-Punkte-Modell.
Bewertete Signale
Statusschwellen
REST protocol
Drei zentrale Endpunkte unter visiongaia/v1.
Client responsibility
Myrmidon ist serverseitig. Der Client muss selbst gebaut werden.
Das Repository liefert Backend, Device Ledger und Admin-Oberfläche. Eine offizielle Android-, iOS-, Windows-, Linux- oder macOS-App ist nicht enthalten.
Mobile Clients
Android und iOS benötigen eigene Integritätsprüfungen, Schlüsselhaltung und sichere Netzwerkkommunikation.
libsodium-jni, Tink, swift-sodium oder CryptoKit.
Desktop Clients
Windows, Linux und macOS müssen Secure-Boot-, Firewall-, Datenträger- und Debugging-Signale plattformspezifisch ermitteln.
libsodium-net, PyNaCl oder native Bindings.
Secure Storage
Private Schlüssel gehören in Keychain, Android Keystore, Secure Enclave, DPAPI oder einen vergleichbaren System-Keyring.
Ein normaler Konfigurationswert oder Klartext-File ist nicht ausreichend.
Security boundaries
Zero Trust bedeutet kontinuierliche Prüfung – nicht absolute Sicherheit.
Was Myrmidon klar leistet
Das System ergänzt WordPress um Gerätebewusstsein, kryptografische Registrierung und eine freigabebasierte Integritätslogik.
- Device Ledger mit Pending-, Approved- und Override-Zuständen
- verschlüsselte Integritätstelemetrie
- Replay-Cache mit kurzem Zeitfenster
- Proxy-bewusstes Rate-Limiting
- AEGIS-Co-op für eigene API-Endpunkte
Was separat abgesichert werden muss
Der Server kann nur die Telemetrie bewerten, die ein vertrauenswürdiger Client korrekt erhebt und signiert.
- Client-Manipulation und Sensor-Spoofing
- Cloudflare-Header nur bei exklusivem Cloudflare-Uplink vertrauen
- Master-Key-Schutz, Backups und Serverzugriff
- Application Password pro Gerät und Widerruf bei Verlust
- keine produktive Freigabe ohne vollständigen Audit
VGT Myrmidon 1.0.7
Vertrauen wird nicht angenommen. Es wird registriert, geprüft und widerrufen.
Prüfe den Quellcode, baue einen kompatiblen Client und teste Registrierung, Replay-Schutz, Geräteverlust und Recovery zuerst in einer isolierten WordPress-Staging-Umgebung.
