PQR
@PQR

Ключи в формате .reg — как использовать на linux с cryptcp (КриптоПро)?

У меня есть бинарный файл .cer (как я понял - это публичный ключ) и текстовый файл .reg (в котором, как я понимаю, находится приватный ключ), которые нужно использовать в связке с КриптоПро.

.reg - это файл формате реестра windows, выглядит так:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Crypto Pro\Settings\...
"name.key"=hex:30,37,16,35,...
"header.key"=hex:30,69,30,...
"primary.key"=hex:30,22,04,20,...
"masks.key"=hex:30,36,04,20,7b,...
"primary2.key"=hex:30,22,04,20,...
"masks2.key"=hex:30,36,04,20,c2,...


Вопрос: как эти файлы с ключами конвертировать/перенести на Linux для использования вместе с утилитой cryptcp?
  • Вопрос задан
  • 580 просмотров
Решения вопроса 1
@Dobryak88
Системный администратор
Сразу в Linux подгрузить сертификат в ветке реестра не получится.
Нужно загрузить ветку на виндовой машине (только user-id поменять в reg-файле на тот, из-под которого работаете). А уже потом пытаться экспортировать закрытую часть ключа средствами криптозащиты с виндовой машины.
Однако, по-умолчанию, закрытый ключ в реестр записывается с запретом на экспорт, и, если разрешение на будущий экспорт ключа не было задано на этапе его создания, вытащить его не получится.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы