是否有方法以编程方式确定私钥是用DER还是PEM编码的?



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

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

相关内容

最新更新