4

I need to generate some HMACs server side in my application written in node.js. Node does provide HMAC functionality in its crypto class:

http://nodejs.org/api/crypto.html#crypto_class_hmac

However, keyczar has a few more features on top of this, particularly key rotation and management. Has anyone found a way to use keyczar from node.js, or perhaps implemented a key rollover strategy on top of node.js crypto?

4

1 回答 1

3

在我看来,在 node.js 的加密之上构建一个 Keyczar 版本会非常理想,但是,我不知道有谁做过。

但是,c++ keyczar 也支持swig绑定。我认为您可能可以在那里找到一些工作以使 swig 可以从 node.js 访问,在 Swig 的主页上,他们提到了一个最近的 SoC 项目。

更新:

您也可以使用Edge.js直接使用C# 版本的 keyczar

更新2:

KeyczarJS可以在 github 上找到。

于 2013-01-21T13:38:47.933 回答