エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
JavaScriptでSHA-256を使う必要があったので、使えそうなライブラリをグーグル先生に問うてみた。 何個... JavaScriptでSHA-256を使う必要があったので、使えそうなライブラリをグーグル先生に問うてみた。 何個か見つけたけど、ライセンスがはっきりしなかったり、特定のライブラリ依存だったりで困ったのだが、なんとかよさげなのを見つけた。 jsSHA — http://jssha.sourceforge.net/ こいつね。 使い方は簡単で、SourceForceからダウンロードしたzipなりtar.gzなりを展開して、srcディレクトリを覗くとsha***.jsというファイルがあるので、使いたいハッシュアルゴリズム選べばOK。今回の場合はsha256.jsね。 ハッシュ値求めるソースはこんな感じで。 var shaObj = new jsSHA(src_text, "ASCII"); var sha256digest = shaObj.getHash("SHA-256", "HEX");