typescript - PKCS#7 DER 证书到 PEM(使用椭圆曲线)和 Typescript
问题描述
pkcs7
我在in 中收到来自 CA 的证书der
,以字符串 base64 结尾。公钥为椭圆曲线公钥,node-forge
不支持ECC。
所以,重申一下,我收到了一个pkcs7
inder
并且我想将它保存为cert.pem
我进行了调查jsrsasign
,pkijs
但不清楚如何使用pkcs7
我从 CA 获得的信息。我评估的其他模块更多地关注低级别的东西,比如创建密钥对和签名。
理想情况下,我正在寻找一个也有类型的模块。
编辑:我使用的等效openssl
命令(并且有效)是:
openssl pkcs7 -in cert.pkcs7.der -inform DER -print_certs -out cert.pem -outform PEM
cert.pkcs7.der
我从 CA 获得的 base64 解码响应在哪里。
解决方案
推荐阅读
- reactjs - Redux reducer 不更新密钥
- python - 如何从 Python 中的字典中提取正确形式的二维数组?
- php - 如何在 PHP 中保持纵横比的同时将图像大小调整为固定宽度和高度?
- spring-boot - 将属性占位符与 Spring AMQP @SendTo 注解一起使用
- asp.net - .Net - 在表格中显示多个占位符
- excel - 根据当天总计的不同值平均生产百分比(每小时)?
- sql - 根据每个用户的 MAX(Date) 获取 id
- regex - nginx配置位置正则表达式
- javascript - 将 javascript 变量设置为具有不同文本的按钮的值
- java - 如何使用 WordToHtmlConverter 和 HWPFDocument 限制页面输出?