将可打印字符串转换为UTF8STRING



有没有简单的方法可以将 PrintableString 值转换为 CSR 中的UTF8STRING?我需要 UTF8 中的组织、州和公用名,但有些用户正在使用 PrintableString 生成 CSR,需要时间来让他们更改配置文件。

我已经尝试查看openssl文档,但没有找到任何有用的东西。

从 PrintableString

到 UTF-8 时不需要"转换",因为 PrintableString 字符是美国 ASCII 的一个子集。 UTF8 的前 127 个字符是美国 ASCII。 只需将 PrintableString 值复制到 UTF8String 字段即可。

最新更新