NetHSM#

Данная документация описывает программное и аппаратное обеспечение NetHSM.

Программное обеспечение NetHSM можно использовать либо на оборудовании NetHSM, либо в виде контейнера Docker. В данной документации рассматривается только контейнер Docker в главе Интеграция.

Программное обеспечение NetHSM имеет REST API для выполнения задач по установке, администрированию и эксплуатации. Рекомендуемый способ использования REST API - через инструмент nitropy. Альтернативно curl можно использовать для отправки HTTP-запросов к REST API. В этой документации для каждой команды nitropy приведена соответствующая команда curl.

Чтобы узнать, как установить nitropy, обратитесь к документации.

Для установки curl, пожалуйста, обратитесь к проекту website.

Если вы получили новое оборудование NetHSM, обратитесь к главе ` Начало работы <getting-started.html#getting-started>`__. Если вы хотите восстановить резервную копию NetHSM, обратитесь к главе Восстановление.

Важно

Если вы используете экземпляр NetHSM с самоподписанным сертификатом, например, используя образ Docker, вам придется указать nitropy или curl игнорировать действительность сертификата. Для nitropy используйте опцию --no-verify-tls, а для curl используйте опцию --insecure/-k, чтобы пропустить проверку сертификата.

Примечание

Примеры в этой документации используют переменную окружения NETHSM_HOST, которая содержит IP-адрес или URL NetHSM. В оболочке Unix переменную можно установить с помощью следующей команды.

$ export NETHSM_HOST="<URL-or-IP-address>"