Есть ли способ позвонить в Google Keyczar из node.js?

Мне нужно создать серверную часть HMAC в моем приложении, написанном в файле node.js. Узел обеспечивает функциональность HMAC в своем классе шифрования:

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

Тем не менее, у keyczar есть еще несколько функций, в частности, ротация клавиш и управление ими. Кто-нибудь нашел способ использовать keyczar из node.js, или, возможно, реализовал стратегию смены ключей поверх криптографии node.js?

1 ответ

Мне кажется, что создание версии Keyczar поверх криптографии node.js было бы довольно идеальным вариантом, но я не знаю никого, кто бы это сделал.

Однако C++ keyczar также поддерживает привязки swig. Я думаю, что вы могли бы найти какую-то работу, чтобы сделать swig доступным из node.js, на домашней странице Swig об этом упоминается недавний проект SoC.

Обновить:

Вы также можете использовать Edge.js, чтобы напрямую использовать версию keyczar на C#.

Update2:

KeyczarJS можно найти на github.

Другие вопросы по тегам