Dokumentace TeskaLabs SeaCat PKI¶
Vítejte v dokumentaci TeskaLabs SeaCat PKI.
TeskaLabs SeaCat PKI¶
TeskaLabs SeaCat PKI je produkt kybernetické bezpečnosti pro správu infrastruktury veřejných klíčů (PKI). Tato aplikace je navržena pro vytváření a správu X.509 certifikátů, žádostí o certifikáty (CSR), RSA a EC soukromých klíčů a seznamů odvolaných certifikátů (CRL).
Poskytuje vše, co je potřeba pro provozování certifikační autority (CA).
Vyrobeno s ❤️ od TeskaLabs
TeskaLabs SeaCat PKI je produktem TeskaLabs.
Snímky obrazovky¶
Zde jsou příklady webové aplikace TeskaLabs SeaCat PKI.
Picture: Správa dostupných soukromých klíčů.
Picture: Vytváření nové žádosti o certifikát.
Technická specifikace¶
TeskaLabs SeaCat PKI se skládá z webové aplikace a mikroservisu. Mikroservis poskytuje REST API. Data jsou uložena v databázi MongoDB. TeskaLabs SeaCat PKI může používat různé moduly hardwarové bezpečnosti (HSM) prostřednictvím rozhraní PKCS#11. Uživatelská autentizace se provádí pomocí OAuth 2.0 s protokolem OpenID Connect.
TeskaLabs SeaCat PKI je navržena tak, aby byla provozována jako systém s vysokou dostupností (tj. geograficky distribuovaný cluster). Jednoduché nasazení na jednom uzlu je také možné.
Produkt je multi-tenant, což znamená, že každý nájemce má svá vlastní data (certifikáty, klíče atd.) a může být provozován nezávisle.
Produkt může být nasazen jako on-premises nebo dodán jako služba.
Funkce¶
- 
Obecné
- Webové uživatelské rozhraní
 - Podporované veřejné klíče: RSA, EC
 - Rozhraní PKCS#11 pro moduly hardwarové bezpečnosti (HSM) a soukromé klíče vázané na HSM
 - REST API
 - Multi-tenant: Může provozovat více certifikačních autorit (CA) atd.
 - Vysoká dostupnost
 - Geograficky distribuovaný cluster
 - Vysoký objem operací CA
 
 - 
X.509
 - 
C-ITS Security (ETSI ITS-G5), C-V2X Security (LTE-V2X)
- ETSI TS 103 097 v1.3.1
 - ETSI TS 102 941 v1.3.1
 
 - 
Autentizace a autorizace uživatelů
- OAuth 2.0
 - Protokol OpenID Connect
 - Integrace s Microsoft Active Directory
 - Role-Based Access Control
 
 
Note
TeskaLabs SeaCat PKI je postavena pomocí Python, cryptography.io a OpenSSL