Javascript SSL node.js--动态生成证书

Javascript SSL node.js--动态生成证书,javascript,node.js,ssl,https,cryptography,Javascript,Node.js,Ssl,Https,Cryptography,我想从node.js托管HTTPS 但不涉及诸如“运行此命令”或“安装此证书”或“在此配置”等外部工具 我认为这涉及: 根据Math.random()计算一些加密 排列成所需的二进制格式 馈送到https.createServer 如何做到这一点有什么线索吗?您可以在代码中集成一些Let's encrypt实用程序。请注意,Math.random()不够安全,无法用于加密目的。它可能会起作用,但恐怕这一部分很重要:“但不涉及外部工具”npm包是否构成您的外部工具?如果是这样的话,那么这个问题

我想从node.js托管HTTPS

但不涉及诸如“运行此命令”或“安装此证书”或“在此配置”等外部工具

我认为这涉及:

  • 根据
    Math.random()
    计算一些加密
  • 排列成所需的二进制格式
  • 馈送到https.createServer

如何做到这一点有什么线索吗?

您可以在代码中集成一些Let's encrypt实用程序。请注意,
Math.random()
不够安全,无法用于加密目的。它可能会起作用,但恐怕这一部分很重要:“但不涉及外部工具”npm包是否构成您的外部工具?如果是这样的话,那么这个问题太广泛了,需要解决。@artjom-b您有npm包的解决方案吗?请分享!不,我没有办法。但我肯定有一个短的。