node.js - TLS + NodeJS,如何在服务器端获取客户端的公钥字节

标签 node.js ssl cryptography

我有一个 TLS 服务器和一个客户端,客户端使用握手连接到服务器,在此期间他们都交换了他们的公钥,然后设置了一个密码短语,该密码短语后来被 AES 加密用来加快速度,我的问题:

有没有办法获取在握手过程中使用的客户端公钥?

提前致谢!

最佳答案

我找到了答案,只需谷歌搜索“nodejs getPeerCertificate”,这是完整的演练:

https://gist.github.com/sandfox/1831932

关于node.js - TLS + NodeJS,如何在服务器端获取客户端的公钥字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21762430/

相关文章:

javascript - 对具有相同字符串的一个字符和数字以及日期逻辑进行排序

actionscript-3 - 我的 RED5 服务器中的代码 NetConnection.Connect.SSLHandshakeFailed

python - 如何将有效值传入 cleartext_keyset_json 以创建 Tink key

c - 从 unsigned long c 中获取序列位

mysql - Node js mysql是否需要apache

java - 如何根据订阅级别为不同用户设计具有不同功能集的 Web 应用程序?

node.js - KnexJS 查询循环

java - 电报Javabot。设置网络钩子(Hook)

javascript - 没有 SSL 的 ASP.NET 表单的数据加密

security - AES256 CBC + HMAC SHA256 确保 secret 性*和*身份验证?