Това ръководство обяснява как услугата за подписване в облак eSigner на SSL.com съхранява цифрови сертификати на трети страни и свързаните с тях частни ключове. eSigner предоставя удобен и сигурен начин за добавяне на надеждни в световен мащаб цифрови подписи и времеви клейма към документи и код от всяко място, без да са необходими USB токени или специален хардуер. Използвайки базирани на облак FIPS-съвместими хардуерни устройства, eSigner съхранява сигурно сертификати и ключове, достъпни чрез индивидуални идентификационни данни или чрез платформи като приложението eSigner Express или API, съвместим с Cloud Signature Consortium (CSC).
Случаите на употреба при желание за съхраняване на сертификати на трети страни в eSigner включват следното:
-
- Съществуващи сертификати. Клиентите, които искат да използват eSigner, може да имат външни сертификати, които все още не са изтекли и искат да увеличат максимално стойността на продължителността си или имат други задължения да използват сертификати от други обществено доверени сертифициращи органи освен SSL.com.
- eIDAS-съвместими сертификати. Сертификатът за подписване на документ трябва да отговаря на изискванията на eIDAS (електронна идентификация, удостоверяване и доверителни услуги) на Европейския съюз или други регионални стандартни изисквания. Сертификати от всеки сертифициращ орган (CA), които са одитирани от Европейския институт за телекомуникационни стандарти (ETSI) и издават сертификати, съвместими с eIDAS, също могат да се използват с eSigner. SSL.com има предпочитани партньори и може да улесни закупуването на сертификати, съвместими с eIDAS, ако те не са получени от клиента.
- Съществуващи сертификати. Клиентите, които искат да използват eSigner, може да имат външни сертификати, които все още не са изтекли и искат да увеличат максимално стойността на продължителността си или имат други задължения да използват сертификати от други обществено доверени сертифициращи органи освен SSL.com.
По-специално, eSigner предлага отлична стойност за съхранение на частните ключове на сертификати за подписване на код. От 1 юни 2023 г. Форумът на сертифициращите органи/браузъри (CA/B) изисква частните ключове на всички видове сертификати за подписване на код (индивидуална валидация, валидация на организация и разширена валидация) да се съхраняват в хардуерен крипто модул, който е поне FIPS 140-2 ниво 2. Това ново изискване за съхранение на ключове е предназначено да повиши сигурността на ключовете за подписване на код. Предишното правило позволяваше OV и IV сертификатите за подписване на код да се генерират като локално съхранени .pfx файлове, които съдържат както сертификата, така и частния ключ. Тъй като новите изисквания позволяват използването само на криптирани USB токени или други FIPS-съвместими хардуерни устройства за съхранение на частния ключ, се очаква случаите на кражба и злоупотреба с ключове за подписване на код от злонамерени лица да бъдат значително намалени.
Като услуга за подписване в облак, eSigner преодолява и ограниченията на подписването на код, базирано на токени, тъй като позволява автоматизирано подписване на код и стабилна интеграция с популярни CI/CD инструменти, включително Github Actions, Jenkins, Gitlab CI, Travis, BitBucket, Azure DevOps и Circle CI.
Стъпка 1: Купете абонамент за eSigner
Тази услуга е достъпна за всички клиенти на SSL.com, предлагащи услуги за подписване на код и документи, като гарантира съвместимост с основен софтуер като Adobe Acrobat, Microsoft Office и операционни системи, включително Windows и Linux.
За информация как да закупите абонамент за eSigner, моля, посетете нашия сервизна страница.
Стъпка 2: Заявка CSR от SSL.com
Когато кандидатства за цифров сертификат, организацията изпраща заявка за подпис на сертификат (CSR) към доверен сертифициращ орган като SSL.com. Това кодирано съобщение включва съществени подробности като име на абоната, име на домейн, местоположение и държава, заедно с публичния ключ за сертификата. Чрез създаване и подписване на CSR със своя частен ключ абонатът потвърждава автентичността на предоставената информация.
Стъпка 3: Поръчайте и издайте сертификат от CA на трета страна
- Посетете уебсайта на CA на трета страна:
- Отидете на уебсайта на сертифициращия орган, от който възнамерявате да закупите сертификата.
- Изберете тип сертификат:
- Изберете типа сертификат, който ви е необходим за вашите нужди за подписване. За сертификати за подписване на документи, съвместими с eIDAS, се поддържат само Advanced eSeal за юридически лица и Advanced eSignatures for Natural Entities.
- Изпрати CSR:
- По време на процеса на поръчка на сертификат, изпратете CSR предоставени от SSL.com.
- Пълна проверка:
- Следвайте стъпките на CA, които включват валидирането за Организацията и законния представител (или надлежно упълномощен представител) за електронни печати или индивидуално валидиране за електронни подписи.
- Това може да включва предоставяне на допълнителна документация или завършване на специфични процедури за валидиране, напр. идентификация лице в лице с нотариус/адвокат/CPA.
- Издаване на сертификат:
- След като валидирането е успешно, CA ще издаде сертификата.
- Изтеглете издадения сертификат.
Стъпка 4: Изпратете издадения сертификат на SSL.com
Изтегленият сертификат ще бъде изпратен на агента на SSL.com, назначен на абоната. Агентът на SSL.com, назначен на абоната, ще предоставя актуализации, докато сертификатът за подписване не е готов за използване на eSigner.
Стъпка 5: Тествайте вашия сертификат на eSigner
Има 3 инструмента за eSigner, които можете да използвате за подписване на код:
- eSigner Express: Базирано на браузър приложение, в което можете да влезете, като използвате идентификационните данни на вашия акаунт в SSL.com и да качите файла, който искате да подпишете.
- eSigner Cloud Key Adapter/eSigner CKA: Базирано на Windows приложение, което използва интерфейса CNG (KSP Key Service Provider), за да позволи на инструменти като certutil.exe и signtool.exe да използват API, съвместим с eSigner Cloud Signature Consortium (CSC) за операции по подписване на корпоративни кодове.
- eSigner CodeSignTool: Сигурна, ориентирана към поверителността многоплатформена помощна програма за команден ред на Java за дистанционно подписване на Microsoft Authenticode и Java кодови обекти с eSigner Сертификати за подписване на EV код.
Има 4 инструмента за eSigner, които можете да използвате за подписване на документи:
- eSigner Express. Приложение, базирано на браузър, в което можете да влезете, като използвате идентификационните данни на вашия акаунт в SSL.com, и да качите файла, който искате да подпишете.
- eSigner DocSignTool. Сигурна, ориентирана към поверителността многоплатформена помощна програма от командния ред на Java за дистанционно подписване на PDF файлове, използвайки eSigner удостоверения за подписване на документи.
- eSigner CSC API. Използвайте API на Cloud Signature Consortium (CSC), за да подпишете цифрово хеш документ и PDF файл. Можете да използвате това с двете къдрица or пощаджия.
- Шлюз за подписване на документи eSigner. Лесно решение за компании, които искат да запазят поверителността на документите, без да изпращат файлове или да разработват персонализиран софтуер.
- Папка за наблюдение на подписване на документи. Услуга за подписване за Windows и Linux, която може да се използва за подписване на обеми от електронни документи (включително PDF файлове), като просто ги поставите в папка.
Ако срещнете проблеми, докато използвате eSigner, не се колебайте да се свържете с мениджъра на вашия акаунт.
ЗАБЕЛЕЖКАЧастните ключове за SSL сертификати за подписване на код не могат да бъдат експортирани и сертификатите не могат да бъдат издавани като .pfx файлове за изтегляне. Сертификатите трябва да бъдат генерирани и съхранявани с помощта на одобрена опция за сигурност, като например валидиран по FIPS 140-2 YubiKey USB токен, SSL eSigner Cloud Signing Service или поддържан Cloud HSM.