> 近況
2022.8.1改訂 2014.2.15記
パスワードの強さ の記事では、パスワードを1回照合する時間を 1μsecと仮定した。実際はどうなのか確かめるために、後述のプログラムを組んでテストした。
結果は、Firefoxで 0.03μsec、Chromeで 0.07μsecであった。いずれも20回測定した平均値。
テストしたパソコンは、"hpノートPC"で、"Windows 10 (64ビット)"、"i7-8550U CPU"、"8GB RAM"。ブラウザは、"Firefox 103"、"Chrome 103"。
プログラムは、英小文字26文字からなる4桁の文字列を、"aaaa"から"zzzz"まで、全部の並べ方を照合するもので、それを"全照合時間"とし、並べ方の数: 456,976で割ったものを"1回照合時間"とした。
ブラウザ | 全照合時間 | 1回照合時間 |
---|---|---|
Firefox 103 | 14 msec | 0.03 μsec |
Chrome 103 | 32 msec | 0.07 μsec |
図らずも今回の場合、Firefoxは、Chromeの2倍強の速さでJavaScriptが動いているということが分かった。
1μsecと仮定したとき 116年かかった「英小文字と数字の並び10桁」の照合時間は、Firefoxで 3.5年、Chromeで 8.1年となる。
次に示すのは測定に使用したJavaScriptプログラム。