我有一个pem格式的证书,我想提取公共密钥(RSA)。我已经很远了:
{ok, PemBin} = file:read_file("/path/to/certificate.pem").
[Certificate] = public_key:pem_decode(PemBin).
Run Code Online (Sandbox Code Playgroud)
现在,我可以执行以下操作:
public_key:pem_entry_decode(Certificate).
Run Code Online (Sandbox Code Playgroud)
这给了我一个包含证书上各种细节的元组,但是我在任何地方都看不到公钥的条目。如何从该证书中获取公钥?应该很简单,但是我在public_key-module中找不到任何函数。