HEX ключ в .pem файл

189
21 мая 2018, 14:00

У меня есть закрытый и открытые тестовые ключи в виде массивов байт(ну или HEX строки, без разницы). Хочу на тестовых ключах проверить правильность работы моего алгоритма. Все данные для теста тоже есть. Т.к. боевой ключ будет в виде файла .pem, то и алгоритм сделал под этот же тип файлов. Менять алгоритм под байты не хочу, т.к. опасаюсь что в момент конвертации что-нибудь пойдёт не так, поэтому хочу просто этот массив сохранить в файл .pem. Но вот как конвертировать, не понимаю. Понял что нужно HEX строку конвертировать в ASN.1, а уже потом в кодировку base64 и сохранить в файл.

Нашёл команду для openssl echo "ASN.1" | xxd -r -p - | openssl ec -inform der -pubin -pubout -out key.pem, но она для ASN.1 строк, а как быть с HEX?

Использую шифрование ECDSA с кривой brainpoolP160r1

READ ALSO
Актуальность книг по старым версиям C#

Актуальность книг по старым версиям C#

Сейчас хочу начать изучение C#, прошелся по списку из этого ответа Книги и учебные ресурсы по C#

193
Экспорт данных из DataGrid в Excel [требует правки]

Экспорт данных из DataGrid в Excel [требует правки]

Необходимо вывести данные DataGrid в ExcelСлетает кодировка

210
Парсинг безымянных блоков в AngleSharp

Парсинг безымянных блоков в AngleSharp

Подскажите пожалуйста как из этого блока выбрать только вот это : 885 р / шт

196