Есть ли способ позвонить в 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.