是否有方法以编程方式确定私钥是用DER还是PEM编码的?
Is there way to programmatically determine if a private key is in encoded in DER or PEM?
我想知道javascript中是否有一种方法可以确定密钥是否在DER或PEM中编码而不使用文件扩展名(因为它可能会误导)?
如果简化:DER是二进制密钥数据,PEM是base64编码的DER +头,如'-----BEGIN RSA PUBLIC key -----'。因此,您可以检查,如果您的文件以'-----BEGIN'开头,它很可能是PEM密钥。
相关文章:
- Firebase迁移-简单的Firebase.set没有'不再工作了——旧的还是新的
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- 我应该使用Ng提交还是点击表格
- 在javascript中确定输入数字是负数还是正数
- 我应该先学习Angularjs还是Laravel
- 我需要NG-IF/NG-SWITCH还是NG-SHOW&NG-HIDE
- 最好使用JavaScript还是XQuery
- 仅当窗口宽度>940像素,无论是通过页面加载还是调整大小
- 内容脚本是在同一个孤立的世界中运行,还是在不同的孤立世界中运行
- 如何检测我的音频流是:正在播放、暂停还是已完成
- 使用appendChild()动态添加的脚本是按顺序执行还是并行执行
- 是重新呈现整个模板更好,还是使用jquery修改一些值更好
- 我应该总是将模块调用到var中,还是在节点中立即执行
- 是我的第三方JavaScript返回html还是只是一个空对象
- 区分客户端运行的是OSX还是Windows
- 最好检查tagName还是HTMLAnchorElement的instance
- 确定滑动事件是左滑动还是右滑动
- 将数据发布到iframe是同步还是异步
- CORS——它是客户端的东西,服务器端的东西,还是传输级别的东西
- 是否有方法以编程方式确定私钥是用DER还是PEM编码的?