【发布时间】:2011-03-15 12:32:30
【问题描述】:
我需要找到一些加密解决方案,它允许我使用私钥对一些数据进行签名,并使用公钥检查签名。如果有nodejs包就好了。
谢谢!
【问题讨论】:
标签: node.js cryptography digital-signature
我需要找到一些加密解决方案,它允许我使用私钥对一些数据进行签名,并使用公钥检查签名。如果有nodejs包就好了。
谢谢!
【问题讨论】:
标签: node.js cryptography digital-signature
听起来您的需求应该可以通过内置的crypto 包来满足,不是吗?检查createSign 和createVerify 方法的文档,以及它们分别生成的signer 和verifier 对象。请注意,这些要求您的系统在 Node 可以找到的位置安装 openssl。
【讨论】:
crypto 没有内置方法来生成用于签名/验证的公私钥,我应该使用openssl 命令,对吧?
openssl 周围有一个不错的包装库:github.com/akdubya/rbytes
如果你想签署 xml 有 xml-crypto - xml digital signature library for node.js
【讨论】: