有没有办法以编程方式确定私钥是否在DER或PEM中编码?

时间:2015-10-06 17:21:28

标签: javascript private-key

我想知道javascript中是否有办法确定密钥是在DER或PEM中编码而不使用文件扩展名(因为它可能会产生误导)?

1 个答案:

答案 0 :(得分:1)

如果简化:DER是二进制密钥数据,PEM是base64编码的DER +标题,如'----- BEGIN RSA PUBLIC KEY -----'。因此,您可以检查,如果您的文件以“----- BEGIN”开头,则很可能是PEM密钥。