Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
languagebash
themeRDark
header.key
masks2.key
masks.key
name.key
primary2.key
primary.key


А также утилита Извлеките образ и запустите контейнер с установленным текущим каталогом в интерактивном режиме:

Блок кода
languagebash
themeRDark
docker run --rm -i -t -v `pwd`:`pwd` -w `pwd` rnix/openssl-gost bash

Скачайте и распакуйте уже готовые скомпилированные двоичные файлы get-cpcert-bin.tar.gzhttps://github.com/kov-serg/get-cpcert. В статье не будет рассматриваться сборка утилиты. Уже готовые скомпилированные двоичные файлы можно найти в указанном репозитории на вкладке «releases».

Утилита позволяет сконвертировать составляющие сертификата, понятные лишь КриптоПРО, в понятный OpenSSL, а значит и BouncyCastle, формат. Результат будет выведен в stdout, поэтому мы его сразу направим в файл.

Выполняем команду/releases/download/v1.0.1/get-cpcert-bin.tar.gz

Добавьте в папку get-cpcert-bin папку с файлами, экспортированными из КриптоПРО ключами;

Выполняем команду в ​docker-контейнере:

Блок кода
languagebash
themeRDark
./get-cpcert <PATH> <PASSWORD> > result.pem

...