Генерирайте заявка за подписване на сертификат в Azure Key Vault

От 1 юни 2023 г. SSL.com актуализира своите протоколи за съхранение на ключове за сертификати за подписване на код и премахна опцията за получаване на сертификати за подписване на код във формат PFX. Това беше въведено, за да се съобрази с насоките, публикувани от Форума на сертифициращите органи/браузъри (CA/B), които изискват частните ключове на сертификатите за подписване на код да бъдат защитени в криптирани устройства (като токени), локални FIPS-съвместими хардуерни модули за сигурност (HSM) или чрез облачни HSM услуги. 

Сред поддържаните опции за облачен HSM, Microsoft Azure Key Vault (Premium Tier) се откроява като надежден избор за съхранение на частни ключове и генериране на заявки за подписване на сертификати (CSRа).  За да използват Azure Key Vault (Premium Tier), потребителите трябва да създадат заявка за подписване на сертификат (CSR), което действа като официално подаване към SSL.com за издаване на сертификат за подписване на код. Преди a CSR се използва за издаване на сертификат, сертифициращ орган като SSL.com трябва да провери дали частният ключ ще бъде основата за криптирането, използвано в заявката, и е създаден и безопасно съхранен на сертифицирано устройство, отговарящо на стандартите FIPS 140-2 ниво 2 (или по-високо), със защита срещу експортиране на ключове. Тази проверка се извършва чрез процес на атестация, който може да бъде проведен или от квалифициран служител по сигурността, определен от регистранта, или чрез услуга за атестация, предоставяна от SSL.com. Следните раздели предоставят инструкции как клиентите могат да генерират CSR и да преминат през церемониална служба проведено от експертния екип на SSL.com.

Предпоставки

  1.  Azure Key Vault (премиум ниво). Нивото на услугата Azure Key Vault, което трябва да се използва за този процес, е Висок клас тъй като е валидиран за FIPS 140-2 ниво 3.
    1. За инструкции как да създадете Azure Key Vault, моля, вижте следващия раздел: Създайте Azure Key Vault.
    2. Ако вече имате съществуващ Azure Key Vault, моля, преминете към другия раздел: Генерирайте заявка за подписване на сертификат в Azure Key Vault.
  2. Поръчка на сертификат за подписване от SSL.com. 
За пълен списък на облачните HSM, които SSL.com поддържа за подписване на код, моля, вижте тази статия: Поддържани облачни HSM за подписване на документи и подписване на кодове.

Създайте Azure Key Vault

  1. Влезте в Azure портал.

  2. Кликнете Създайте ресурс.
  3. Превъртете до Сейф за ключове и кликнете върху Създаване на връзка.

  4. Под Основи раздел, изпълнете следното.
    1. Изберете групата абонамент и ресурси. Ако е необходимо, можете да създадете нова група ресурси, като щракнете Създаване на нов.
    2. Задайте име и регион. Въведете име за вашето хранилище за ключове и изберете регион.
    3. Изберете ценово ниво Premium. За да отговаряте на стандарта FIPS 140-2, изберете ценово ниво „Премиум“.
    4. Конфигурирайте опциите за възстановяване. Задайте опциите за възстановяване на вашето хранилище за ключове, включително защита от изчистване и периода на задържане за изтритите хранилища.
    5. Щракнете върху Напред бутон, за да продължите към Достъп до настройките за конфигурация раздел.

  5. Кликнете Конфигурация на достъп. Задайте правилата за достъп за своето хранилище на ключове.
  6. Кликнете Мрежи. Изберете метод за свързване за своето хранилище на ключове.
  7. Кликнете Маркирания. Ако желаете, създайте тагове за своето хранилище на ключове.

  8. Продължете да Преглед + създаване. Оценки на посетители вашите настройки, след което щракнете върху бутона Създаване, за да създадете своя нов хранилище за ключове.

  9. След това Azure ще създаде вашето ново хранилище за ключове. След като е готов, можете да получите достъп до него, като щракнете върху Отидете на ресурса бутон.

Генерирайте заявка за подписване на сертификат в Azure Key Vault

  1. Изберете вашето хранилище за ключове и щракнете Сертификати - Sanxin.

  2. Щракнете върху Генериране / импортиране за да отворите Създайте сертификат прозорец.

  3. Попълнете следните полета:
    1. Метод за създаване на сертификат: Изберете „Генериране“.
    2. Име на сертификата: Въведете уникално име за вашия сертификат.
    3. Тип на сертифициращия орган (CA): Изберете „Сертификат, издаден от неинтегриран CA“.
    4. Относно: Въведете отличителното име X.509 за вашия сертификат.
    5. Срок на валидност: Можете да оставите тази настройка на 12 месеца по подразбиране. За сертификати за подписване на код с по-дълги периоди на валидност, издаденият сертификат ще отговаря на вашата поръчка, а не на CSR.
    6. Тип съдържание: Изберете „PEM“.
    7. Тип действие през целия живот: Конфигурирайте Azure да изпраща предупреждения по имейл въз основа на определен процент от живота на сертификата или определен брой дни преди изтичане.
  4. Разширена конфигурация на политиката. Щракнете върху Конфигурация на разширена политика, за да зададете размера на ключа, типа и правилата за повторно използване и експортиране на ключа.
    1. За сертификати, издадени от SSL.com, можете да напуснете Разширени ключови употреби (EKU), X.509 Ключови знамена за използване, и Активирайте прозрачността на сертификата на техните стойности по подразбиране.
    2. Повторно използване на ключа при подновяване? Изберете No.
    3. Частен ключ за експортиране? Изберете No.
    4. Тип ключ. Изберете RSA+HSM
    5. Размер на ключ. За сертификат за подписване на код можете да избирате само между 3072 или 4096.

  5.  Когато приключите с настройването на разширената конфигурация на правилата, щракнете върху OK бутон, последван от Създаване на.

  6. От Сертификати - Sanxin раздел, намерете своя сертификат в списъка с в ход, неуспешно или отменено сертификати и щракнете върху него.
  7. Кликнете Работа със сертификат.

  8. Кликнете Изтегли CSR и запазете файла на сигурно място.

Подайте CSR към SSL.com и преминаване през атестация

След като генерирате двойката си ключове и заявката за подписване на сертификат (CSR), следващата важна стъпка е атестацията. Преди SSL.com да може да издаде сертификат за подписване на код, трябва да проверим дали вашият личен ключ е генериран и е сигурно съхранен на сертифицирано по FIPS 140-2 ниво 2 (или по-високо) устройство със защита на ключа, която не може да бъде експортирана.  За клиенти, използващи Azure Key Vault Premium Tier, има две опции за удостоверяване:

SSL.com като одитор
 Можете да изберете SSL.com да действа като одитор срещу заплащане. За допълнителна информация, моля, свържете се с екипа по продажбите на SSL.com чрез sales@ssl.com   

Доведете свой собствен одитор (BYOA)
Клиентите могат да изберат квалифициран одитор, който да потвърди, че частните ключове са генерирани и съхранени на съвместим хардуерен модул за сигурност (HSM). Този метод се нарича Доведете свой собствен одитор (BYOA).

Бъдете информирани и защитени

SSL.com е глобален лидер в киберсигурността, PKI и цифрови сертификати. Регистрирайте се, за да получавате най-новите новини от индустрията, съвети и съобщения за продукти от SSL.com.

SSL.com

Ще се радваме на вашите отзиви

Попълнете нашата анкета и ни кажете какво мислите за скорошната си покупка.

Преглед на поверителността
SSL.com

Този уебсайт използва бисквитки, за да можем да ви предоставим възможно най-доброто потребителско изживяване. Информацията за бисквитките се съхранява във вашия браузър и изпълнява функции, като ви разпознава, когато се върнете на нашия уебсайт и помага на нашия екип да разбере кои секции от уебсайта ще намерите най-интересните и полезни.

За повече информация прочетете нашата Декларация за бисквитки и поверителност.

Бисквитки на трети страни

Този уебсайт използва Google Analytics & Статброяч за събиране на анонимна информация като броя на посетителите на сайта и най-популярните страници.

Поддържането на тези бисквитки ни помага да подобрим нашия уебсайт.

Покажи детайли