主题中讨论的其他器件: UNIFLASH
您好!
我使用以下 openssl 命令创建了自签名 TLS/SSL 证书。
OpenSSL genrsa -out p_key.pem 2048 -创建私钥
OpenSSL req -new -key p_key.pem -out signreq.csr - 创建证书签名请求。
OpenSSL x509 -req -days 36500 -in signreq.csr -signkey p_key.pem -out certificate.pem - 从 CSR 创建证书。
OpenSSL x509 -in certificature.pem -inform PEM–out certificate -outform der - 将证书扩展 名从 pem 更改为 der。
OpenSSL RSA -in p_key.pem–通知 PEM–out p_key–outform der - 将私钥扩展 从 pem 更改为 der。
OpenSSL dgst -binary -c -shA1 -signe p_key -out certificate_signate -创建用于编程到器件的签名文件(在 sl_FsClose 中使用 )。
我按照上述步骤将证书写入 CC3120、并使用 sl_FsWrite 将证书写入 CC3120文件系统。 将 sl_FsClose 与从上述命令生成的签名文件一同使用。 用于在 CC3120中对证书进行编程的代码片段是正确的、我已通过对运动场证书进行编程验证。
它是生成证书的正确方法吗? 如果方法正确、那么这里可能会出现什么问题? 我不熟悉 SSL 认证、有人能帮助我走上正确的道路吗?
谢谢、此致
Navaneeth