Ikona witryny SSL.com

Przynieś własny certyfikat audytora Cloud HSM

Wydawanie certyfikatów cyfrowych do podpisywania kodu rozszerzonej walidacji lub Podpisywanie dokumentów Adobe wymaga ggenerowanie klucza z pewnymi właściwościami bezpieczeństwa. Po wygenerowaniu klucz musi być oznaczony jako „wrażliwy” (co oznacza, że ​​nie można go wyświetlić w postaci zwykłego tekstu) i, co ważniejsze, nie można go eksportować (nie można go ujawnić nawet po zaszyfrowaniu) z modułu HSM. Istnieje kilka ścieżek, które należy wykonać w tej procedurze, na przykład uzyskanie bezpiecznego tokena z SSL.com z preinstalowanymi certyfikatami. Ten artykuł koncentruje się na przypadku, w którym klienci decydują się na korzystanie z własnego fizycznego konta HSM lub konta HSM w chmurze i zatrudniają wykwalifikowanego specjalistę według własnego wyboru, aby poświadczyć prawidłowe wykonanie tego procesu.

Podpisywanie dokumentów, podpisywanie kodu, pieczętowanie elektroniczne i nie tylko dzięki eSigner! Kliknij poniżej, aby uzyskać więcej informacji.

DOWIEDZ SIĘ WIĘCEJ

Co to jest zaświadczenie?

Zanim SSL.com będzie mógł podpisać i wystawić Podpisywanie kodu EV lub certyfikatów Adobe-Trusted Document Signing, musimy najpierw uzyskać dowód, że prywatny klucz podpisywania klienta został wygenerowany i jest bezpiecznie przechowywany na urządzeniu z certyfikatem FIPS 140-2 Level 2 (lub wyższym), z którego nie można go wyeksportować. Czynność wykazania, że ​​klucz prywatny spełnia te wymagania, jest znana jako zaświadczenie. Dokładne procedury poświadczania klucza prywatnego różnią się w zależności od urządzenia i platformy przetwarzania w chmurze.

Niektóre usługi, takie jak HSM w chmurze Google, zapewniają zdalne poświadczenie, wydając unikalny certyfikat dla każdego używanego HSM, co w połączeniu z unikalnym certyfikatem wystawionym przez producenta HSM daje pewność, że wygenerowany klucz posiada wymagane atrybuty i jest zgodny z PKCS #11. Takie poświadczenie jest uważane za wystarczający dowód dla SSL.com, aby zapewnić kwalifikowalność klucza.

Istnieją jednak usługi, w szczególności AWS, które nie zapewniają zdalnego poświadczania kluczy. W tym przypadku atestacja odbywa się ręczną procedurą nazywaną ceremonią generowania klucza (KGC). KGC wymaga walidacji od audytora, który jest wysoko wykwalifikowany w tej dziedzinie. Klient może skorzystać z wewnętrznego eksperta z SSL.com, ale może również zdecydować się na skorzystanie z wybranego przez siebie niezależnego profesjonalisty. Jest to określane jako Bring Your Own Auditor (BYOA). Aby zapewnić, że proces zapewnia odpowiednią walidację, należy kontrolować następujące pola:

Proces KGC: Przygotowanie i wytyczne

BYOA jest dobrą alternatywą dla klientów, wymaga jednak starannego przygotowania, w przeciwnym razie istnieje duże ryzyko odrzucenia wygenerowanego klucza. Może się tak zdarzyć, jeśli używane urządzenie nie jest zgodne lub audytor nie posiada odpowiednich kwalifikacji lub raport audytora nie obejmuje wymagań procesu. W takim przypadku ceremonia i jej świadek muszą zostać powtórzone, co skutkuje dodatkowymi kosztami i opóźnieniami dla klienta. 

Aby uniknąć takich scenariuszy, specjaliści ds. obsługi klienta i/lub walidacji SSL.com komunikują się z klientem przed KGC, aby udzielić wskazówek i zapewnić, że:

Kwalifikowalność audytora KGC

Klienci żądający certyfikatów EV Code Signing lub Adobe-Trusted Document Signing mogą przedstawić żądanie podpisania certyfikatu (CSR) oraz potwierdzenie od niezależnego specjalisty (BYOA), że para kluczy została wygenerowana i przechowywana w zatwierdzonym HSM, w zatwierdzonym środowisku operacyjnym i zgodnie ze wszystkimi atrybutami PKCS #11.

SSL.com ustanowił szereg kryteriów, aby zapewnić kompetencje i etykę profesjonalisty, którego wybiera klient. Kryteria te, które są również wykorzystywane do oceny i zatwierdzania audytorów stowarzyszonych SSL.com, są stosowane w celu zapewnienia bezpieczeństwa i zgodności produktu podpisującego (certyfikat EV Code Signing lub Adobe-Trusted Document Signing).

Kryteria, które są brane pod uwagę przy akceptacji lub odrzuceniu certyfikacji przez audytora to:

Kryteria te są sprawdzane przez specjalistów ds. walidacji SSL.com przed ich akceptacją. SSL.com prowadzi listę certyfikatów zatwierdzonych przez BYOA dla powyższych kryteriów, wraz z listą audytorów stowarzyszonych dla wygody klientów. 

Informacje te są ujawniane klientowi w fazie przygotowania. Aby uzyskać więcej informacji prosimy o kontakt support@ssl.com

Wymagania atestacyjne KGC

Faza przygotowań ma kluczowe znaczenie dla uniknięcia wpadek podczas ceremonii, które mogą prowadzić do dodatkowych kosztów i opóźnień. Obsługa klienta w SSL.com zapewnia, że ​​wszystkie wymagania dotyczące audytu są przekazywane zarówno klientowi, jak i wykwalifikowanemu audytorowi przed wyborem skryptu ceremonii. Aby jeszcze bardziej pomóc, SSL.com przygotował materiały wspierające AWS Cloud HSM, takie jak wymagania dotyczące przygotowania ceremonii i skrypt ceremonii, które są dostępne po skontaktowaniu się support@ssl.com w fazie przygotowawczej. 

Klient może zdecydować się na stworzenie własnego skryptu za pośrednictwem Wykwalifikowanego Audytora (QA), ale w tym przypadku zdecydowanie zalecamy sprawdzenie i zatwierdzenie skryptu ceremonii przez naszych inżynierów przed użyciem.

W każdym przypadku Kwalifikowany Audytor musi osobiście zweryfikować i poświadczyć, co następuje, w odniesieniu do Ceremonii Generowania Klucza Prywatnego:

Oprócz powyższych wymagań, kontrola jakości potwierdza, że ​​środowisko operacyjne Abonenta osiąga poziom bezpieczeństwa co najmniej równoważny z FIPS 140-2 Poziom 2.

Wnioski

BYOA to ważna i użyteczna alternatywa w przypadkach, w których zdalna atestacja nie jest dostępna dla certyfikatów Extended Validation Code Signing i Adobe Approved Trust List. SSL.com zapewnia, że ​​klienci są dokładnie przygotowani do procedury i otrzymują wsparcie na najwyższym poziomie w przypadku skorzystania z tej opcji. 

Zamknij wersję mobilną