shuffle_onPASSWORDGENERATER

Annotation

文字列をランダムに組み合わせて、キーワード生成するシステムを作りました。
openssl_random_pseudo_bytes関数は記号を含めないので、英字、数値、記号の配列を作りmt_rand関数で組み合わせて記号入りのワードも作る出せるようにしました。
文字数を選んで、「パスワードを作る」ボタンを押すと6種類の候補が表示されます。

1記号入りか記号無しを選んでください

2文字数を選んでください

生成されたテキストをクリックするとコピーできます。選択中のものは色が変わります。

英数字はopenssl_random_pseudo_bytes関数を使っています。
記号を含めたものは先頭以外に記号が1文字以上入るようmt_rand関数で組み合わせて条件設定しています。
選んだWEBフォントのせいか数字の0と大文字Oの違いが分かりづらくなってしまいました。ちなみに小文字はo。

動作確認について

ブラウザはChromeかFirefox、Safariの最新バージョンを推奨いたします。
Microsoft IEとWindows10以降標準ブラウザであるEdgeは動作確認をしていません。
スマホにおいてはiPhoneのみ確認できています。