Есть ли простой способ преобразования значений PrintableString в UTF8STRING в CSR? Мне нужно имя организации, состояния и общего имени в UTF8, но некоторые пользователи генерируют CSR с помощью PrintableString, и требуется время, чтобы заставить их изменить файл конфигурации.Преобразование PrintableString в UTF8STRING
Я уже пытался посмотреть в документации openssl, но не нашел ничего полезного.
Есть ли какая-нибудь утилита для этого или мне нужно создать скрипт для синтаксического анализа CSR и внести изменения? –
Точный способ сделать это зависит от того, какой инструмент вы используете для декодирования (или анализа) CSR и какого целевого языка программирования вы используете. В C это будет простая memcpy() или просто назначение указателя в зависимости от используемого вами декодера. –