Przesyłam skrypt php do węzła i nie wiem zbyt wiele na temat szyfrowania.Konwertuj PHP hash_hmac (sha512) na NodeJS
skryptu PHP wykorzystuje tę funkcję:
hash_hmac('sha512', text, key);
Tak, trzeba zaimplementować funkcję w Node js dla powracających z kluczykiem hash używając metody hmac (SHA512).
Z tego co widzę, węzeł ma wbudowaną tę funkcję za pomocą modułu kryptograficznego (http://nodejs.org/docs/latest/api/crypto.html#crypto_crypto) - Ale nie wiem, jak odtworzyć tę funkcję.
Każda pomoc zostanie doceniona.
Dzięki,
Tip podczas korzystania z tego, myślę, że tylko można wywołaj metodę digest() na haszowaniu jeden raz. Oznacza to, że nie można użyć funkcji update(), a następnie digest() w celu utworzenia kolejnego skrótu. Jeśli musisz utworzyć wiele skrótów, będziesz musiał wielokrotnie używać crypto.createHmac(). –
Tak, to prawda, o ile wiem. Dzięki, zaktualizuję swoją odpowiedź. –