ブログ更新状況

ブログ更新状況
こんど
 急行 未来 8:12 4両4ドア
いつもご覧いただきありがとうございます。                                                                                         種別は更新頻度を(鈍足であるほど更新頻度は早く、各停(毎日更新)、準急(週6日更新)、通勤準急(週5日更新)、快速(週4日更新)、通勤快速(週3日更新)、急行(週2日更新)、快速急行(週1日更新)、特急(それ以下)で回送は更新がほぼ停止している時に表示されます)、発車時刻はその情報がどの時点のものなのかを(8月12日であれば08:12となる)、行先はその更新頻度がいつまで続くのかという予測が反映されています。次発はこれからの予想が反映されます。それ以外は特に意味はございません。                                                                                         本日もご閲覧ありがとうございます。
◆お知らせ◇ コメントを投稿される際は、マナーをお守りください。まず、コメントはそれぞれの記事に関係のあるものをお願いします。また、 スパムコメントは固くお断り致します。 アドバイス等は全く構いませんが、「キモイ」「キチガイ」「二度と見ない」などの内容を発見した場合は、即刻却下いたします。                                                                                         Please swich off your mobile phone when you are near the priority seats. In other areas, please set it to silentmode and refrain from talking on the phone.
つぎ
 調整中

2015年4月18日土曜日

パスワードの安全度チェックをする

いろいろなところで見かける「パスワードの安全度チェック」なるものをしてみます。

では、ソースコードを。

<script type="text/javascript" src="passwordchecker.js"></script>
<script type="text/javascript">
function myCheck(){
 var label = getPasswordLevel(document.pass.text.value);
 var dom = document.getElementById("check");

 if(label == 1) dom.innerHTML = "<span style='font-color: red;'>危険</span>";
 else if(label == 2) dom.innerHTML = "<span style='font-color: orange;'>やや危険</span>";
 else if(label == 3) dom.innerHTML = "<span style='font-color: #0088ff;'>普通</span>";
 else if(label == 4) dom.innerHTML = "<span style='font-color: #08f;'>やや安全</span>";
 else if(label == 5) dom.innerHTML = "<span style='font-color: #00f;'>安全</span>";
}
</script>

<!-- ここからは表示部分 -->
<form name="pass">
<input type="text" name="text" value="ここにパスワードを入力" onchange="myCheck()" />
</form><br />
<div id="check">ここに実行結果が表示されます。</div>

下のサイトからライブラリがダウンロードできます。
JavaScript パスワード強度判定ライブラリ「Password Checker」

辞書に載っている文字を含むパスワードや数字だけのパスワードは、容易に想像がつくため「弱い」判定が下る、大文字や記号、英数字などを混ぜると強度が増すなどの判断基準が用いられています。

そのライブラリでは、getPasswordLevel()という関数が定義されています。この関数にパスワードを渡すと、安全度が返ります。
1が返れば危険、2が返ればやや危険、...といった具合で、3が普通、5が安全です。(確証はないですが;;)

実行例

※データはサーバーには送信されませんが、念のため本物のパスワードは入力しないでください。

0 件のコメント:

コメントを投稿