質問: jsでMD5である値をハッシュ化したいのですが、 最初、"md5(str)"のような形で簡単にできるのかと思いましたが、 そういったものがなくどのようにすればよいかわかりません。 md5の処理を自分で記述しなければいけないのでしょうか? しかし、そうすると人によってアルゴリズムが変わってしまうのでは? という疑問があります。 md5は同じ値を入れたら同じ結果にならないといけないはずなのに、人によって アルゴリズムが違うと同じ結果にならないと思うのですが、どうすればよいのでしょうか?
回答: MD5は https://ja.wikipedia.org/wiki/MD5 こういうルールで変換されるので人によって変わりません (変わってるとしたらバグです) ぐぐったら https://github.com/blueimp/JavaScript-MD5 こういうライブラリがありますので利用してみたらいかがでしょうか