私はサーバー側のnode.jsについて話しているのではありません。
サイトのクライアント側のキーに低速ハッシュアルゴリズムを使用したいと思います。信頼できると思われるSHA-256の実装を見つけました。私はまた、OPが彼自身のライブラリを作成することにつながるこの質問を見つけました。
ただし、私はセキュリティの専門家ではなく、36人が「見つめている」だけのフォロワーが少ないように思われるため、SHAハッシュを複数回実行する必要があるのか、そのコードの一部を信頼する必要があるのかわかりません。 。
この場合の最良の選択は何ですか?私は(基本的に)何かを選択するとメソッドを変更できません。
遅いハッシュ(暗号化ではない)アルゴリズムが必要で、短い文字列を生成したいと思います。たとえば、低速の60文字のbcryptと高速の70文字のSHA-256です。