Přeskočit obsah

Správa životního cyklu certifikátů

Přehled

MazeVault poskytuje kompletní správu životního cyklu certifikátů zahrnující vydávání, nasazení, rotaci, monitoring a revokaci. Tento průvodce vysvětluje, jak MazeVault spravuje certifikáty v multi-datacenter, hybridním cloudovém a on-premise prostředí.

Fáze životního cyklu certifikátu

graph TD
    A["1: ŽÁDOST & VYDÁNÍ<br/>Generování klíčů"] --> B["2: NASAZENÍ<br/>Instalace na server"]
    B --> C["3: MONITORING<br/>Kontrola dostupnosti"]
    C --> D{"BLÍŽÍ SE<br/>EXPIRACE?"}
    D -->|"STAV OK"| C
    D --> E["4a: OBNOVA<br/>Automatická rotace"]
    E --> B
    C --> F{"BEZPEČNOSTNÍ<br/>INCIDENT?"}
    F --> G["4b: REVOKACE<br/>Zneplatnění (CRL)"]
    G --> H["RE-ISSUE<br/>Nové klíče"]
    H --> B

    classDef request fill:#EBF5FB,stroke:#2196F3,stroke-width:2px,color:#1565C0
    classDef active fill:#E8F5E9,stroke:#4CAF50,stroke-width:2px,color:#2E7D32
    classDef warning fill:#FFF8E1,stroke:#FF9800,stroke-width:2px,color:#E65100
    classDef danger fill:#FFEBEE,stroke:#F44336,stroke-width:2px,color:#C62828

    class A,H request
    class B,C active
    class D,E warning
    class F,G danger

1. Vydávání certifikátů

Certifikáty jsou vydávány prostřednictvím šablon certifikátů, které definují:

  • Algoritmus klíče: RSA (2048, 4096), ECDSA (P-256, P-384), Ed25519
  • Doba platnosti: Konfigurovatelné dny s min/max omezeními
  • Šablona subjektu: CN, O, OU, L, ST, C s vynucením vzorů
  • Konfigurace SAN: DNS jména, IP adresy, email, URI
  • Použití klíče: Digitální podpis, šifrování klíče atd.
  • Rozšířené použití klíče: Autentizace serveru, klienta, podepisování kódu atd.

Šablony se spravují v Nastavení projektu → Certifikační autority a jsou vázány na projekty.

2. Nasazení certifikátů

Po vydání nebo obnově jsou certifikáty nasazeny na cíle přes záložku Rotace a nasazení:

Typ cíle Popis Použití
Secret Manager Azure Key Vault, AWS Secrets Manager, HashiCorp Vault Cloud-nativní aplikace
Kubernetes Secret TLS nebo Opaque secrets v K8s clusterech Kontejnerizované workloady
Agent Keystore JKS, PKCS12, Windows Certificate Store Java aplikace, WebLogic, IIS
Agent File PEM soubory na filesystému Nginx, Apache, vlastní aplikace
Database Wallet Oracle OCI wallet Oracle Database TCPS připojení

3. Monitoring certifikátů

MazeVault průběžně monitoruje expiraci certifikátů:

  • Dashboard: Přehled expirace certifikátů s varováními 30/60/90 dní
  • Notifikace: Email, Slack, Teams, Jira upozornění na expirující certifikáty
  • Compliance reporty: SOC 2, PCI DSS, GDPR, ISO 27001 stav shody

4. Rotace certifikátů

Automatická rotace se konfiguruje per certifikát:

  • Dny předstihu obnovy: Kolik dní před expirací spustit obnovu
  • Plán: Cron výraz pro frekvenci kontroly rotace
  • Politika opakování: Max pokusů a prodleva mezi pokusy
  • Akce po nasazení: Restart služeb, webhook volání, Spring Actuator refresh

5. Revokace certifikátů

Při kompromitaci certifikátu:

  1. Revokujte přes detail certifikátu
  2. CRL je automaticky přegenerován
  3. OCSP responder je aktualizován
  4. Propojené systémy jsou notifikovány

Mapování na compliance

Požadavek Framework Funkce MazeVault
Generování klíčů PCI DSS 3.6.1 Šablony certifikátů s omezeními algoritmů
Distribuce klíčů PCI DSS 3.6.3 Nasazení přes agenty s mTLS
Rotace klíčů PCI DSS 3.6.4, SOC 2 CC6.8 Automatická rotace s konfigurovatelným plánem
Zničení klíčů SOC 2 CC6.5 Archivace s trvalým smazáním
Kompromitace klíčů PCI DSS 3.6.8, SOC 2 CC7.4 Revokace + CRL/OCSP
Auditní stopa SOC 2 CC7.3, GDPR čl. 30 Kompletní auditní logování
Monitoring SOC 2 CC7.1 Monitoring expirace s upozorněními

Generování compliance reportů

Přejděte na Systémové výstupy → Compliance reporty pro generování strukturovaných compliance reportů:

  1. Vyberte compliance framework (PCI DSS, SOC 2, GDPR, ISO 27001)
  2. Klikněte na Generovat report
  3. Zkontrolujte stav shody per kontrola, důkazy a doporučení
  4. Exportujte jako PDF pro auditory

Doporučení

Generujte compliance reporty měsíčně a před každým auditem. Report zahrnuje inventář certifikátů, úspěšnost rotací a shodu s politikou hesel.