Этот тред ответил почти на все мои вопросы!
Но есть последний: у меня сертификаты изначально в виде двух файлов: .cer и .reg.
Последний - это windows registry файл, выглядит так:
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,...
Как из этого .reg файла получить те самые header.key, masks.key, masks2.key, name.key, primary.key, primary2.key
которые я потом смогу подложить в папку /var/opt/cprocsp/keys/root/test.000 (как вы описали в своём сообщении)?
Достаточно ли скопировать эти hex значения из .reg вручную (при этом удалять ли запятые или заменить их на пробелы) или нужно перевести hex в бинарный формат?
Как в итоге выглядят header.key, masks.key, masks2.key, name.key, primary.key, primary2.key для примера?