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