エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PHP付属のハッシュ化関数を全部試す+パフォーマンスの確認(ついでにSHA-3も) - ゆっくり備忘録
PHPではhash_algos()というメソッドを使うと、用意されているハッシュ化関数名一覧が出ます。それをhash... PHPではhash_algos()というメソッドを使うと、用意されているハッシュ化関数名一覧が出ます。それをhash()メソッドに入れてみて、さらに1000000回実行してパフォーマンス計測してみました。 結論としては、md2はやたらと遅い(変なバイナリなのではと思います。誰も使わないから古いものがそのまま残っている感)、SHA-3(keccak)も少々遅い(とは言えそれと同じぐらい遅いものもいくつもある上に、最近メジャーになってきたので最適化がまだまだかと)、といったところでしょうか。とは言え100万回計算してもどれも10秒以内ですから、かなり高速に感じます。特筆すべき点は特にないように思います。いわゆる暗号学的ハッシュ関数にもいろいろあるのですね。何を使えばいいのか悩むところですが、ひとまずSHA-3なのですかねぇ。とは言え出力の文字列が長いの気になるところ。。。ちなみにPHP5.4と
2013/12/03 リンク