Jednotná architektura platformy
MazeVault je vrstvená platforma: nahoře klientská rozhraní, uprostřed orchestrační engine pro secrets, certifikáty a audit a dole šifrované úložiště PostgreSQL s volitelnou ochranou klíčů v HSM/KMS.
Vrstva správy a přístupu
Klientská rozhraní
Webová konzole
Webová administrační konzole s dashboardy, vyhledáváním v auditním logu a řízením přístupu podle rolí.
CLI a SDK
Nástroj pro příkazovou řádku a SDK pro Go, Python, Javu a Node.js pro skripty a DevOps pipeline.
REST API
REST API s API tokeny, OAuth a omezením počtu požadavků; agenti se připojují přes vzájemné TLS.
Bezpečnostní orchestrační engine
Jádro a politiky
Modul secrets
Verzované úložiště secrets, plánované workflow rotace a synchronizace do cloudových trezorů a CI/CD platforem.
PKI orchestrátor
Životní cyklus X.509 certifikátů napříč 10 certifikačními autoritami, vestavěné servery ACME a SCEP, EST přes nadřazenou CA.
Gateway
Gateway ve vašich sítích provádějí úlohy rotace a nasazení, záložní gateway přebírá provoz při havárii.
Audit a SIEM
Auditní log s hashovým řetězcem, streamovaný do Splunku, Elasticu nebo přes syslog, s detekčními pravidly pro Splunk, Elastic, Sentinel a QRadar.
Externí synchronizace
Datová vrstva
PostgreSQL se šifrováním secrets a privátních klíčů na úrovni aplikace (AES-256-GCM). Nasazení ve více datových centrech se synchronizují replikací založenou na CRDT a volitelné šifrování na straně klienta chrání vybraná data ještě před odesláním na server.
Vrstva HSM / KMS
Volitelná ochrana klíčů v HSM/KMS: klíče CA lze generovat a uchovávat v AWS KMS, Azure Key Vault a Managed HSM, Google Cloud HSM nebo v HSM přes PKCS#11, včetně zařízení validovaných podle FIPS 140-2 Level 3.
Jedna platforma pro klíče, certifikáty a secrets
MazeVault spojuje správu secrets, správu certifikátů, správu agentů a integrační hub v jedné platformě. Administrátoři pracují ve webové konzoli, zatímco pipeline a skripty používají CLI, SDK pro Go, Python, Javu a Node.js nebo REST API. Přihlášení funguje přes Microsoft Entra ID, LDAP, SAML, GitHub a GitLab a uživatele lze zakládat přes SCIM.
Certifikáty vydává 10 certifikačních autorit: DigiCert, Let's Encrypt, ZeroSSL, SSLmarket, I.CA, Microsoft AD CS, Venafi, smallstep, HashiCorp Vault PKI a vestavěná interní CA. Vestavěný ACME server umožňuje cert-manageru v Kubernetes žádat o certifikáty u kterékoli z nich a SCEP server pokrývá síťová zařízení. Multiplatformní agenti pro Windows a Linux vyhledávají certifikáty v souborech, Java keystorech a úložišti certifikátů Windows, navazují je na IIS a nasazují obnovené certifikáty.
Rotace secrets pokrývá hesla do PostgreSQL, Oracle, Microsoft SQL Serveru, MySQL, MongoDB a Redisu, přihlašovací údaje aplikací v Microsoft Entra ID, Kerberos keytaby a SSH klíče. Secrets se synchronizují do Azure Key Vault, AWS Secrets Manageru, HashiCorp Vaultu, GCP Secret Manageru, OCI Vaultu, GitHubu, GitLabu a Azure DevOps a k aplikacím se dostanou přes Kubernetes operátor, Terraform provider, modul pro Ansible a plugin pro Jenkins.
Akce se zapisují do auditního logu s hashovým řetězcem, který lze streamovat do Splunku, Elasticu nebo přes syslog, s hotovými detekčními pravidly pro Splunk, Elastic, Microsoft Sentinel a IBM QRadar. Compliance reporty pro PCI DSS, SOC 2, GDPR a ISO 27001 lze exportovat do PDF. MazeVault se instaluje on-premise přes Docker nebo Helm, včetně offline instalátoru pro izolované sítě, nebo běží v režimu gateway se záložní gateway pro případ havárie.
Klíčové funkcionality
Správa secrets
- Plánovaná rotace se schvalováním a předběžnými kontrolami
- Synchronizace do Azure, AWS, HashiCorp, GCP, OCI, GitHubu, GitLabu a Azure DevOps
- Rotace hesel pro PostgreSQL, Oracle, SQL Server, MySQL, MongoDB a Redis
- Údaje aplikací v Entra ID, Kerberos keytaby a SSH klíče
Správa certifikátů
- Šablonové politiky pro certifikáty
- 10 CA vč. DigiCert, Let's Encrypt, I.CA, AD CS a Venafi
- ACME server pro cert-manager a SCEP server
- Interní CA s CRL a OCSP
Správa agentů
- Multiplatformní agenti (Windows, Linux)
- Instalátor MSI (Windows) a služba systemd (Linux)
- Vyhledávání a inventarizace certifikátů
- Integrace s IIS a automatické navázání certifikátu
Integrační hub
- 40+ integrací
- SDK pro Go, Python, Javu a Node.js
- Terraform, Kubernetes operátor, Helm, Ansible a Jenkins
- Notifikace e-mailem, do Teams, Slacku a přes webhooky