tipsmemo:passwordgenerator
差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
tipsmemo:passwordgenerator [2017/04/14 05:21] – 外部編集 127.0.0.1 | tipsmemo:passwordgenerator [2024/05/07 13:30] (現在) – [20文字] hayashi | ||
---|---|---|---|
行 8: | 行 8: | ||
===== 20文字 ===== | ===== 20文字 ===== | ||
\\ | \\ | ||
+ | |||
~~NOCACHE~~ | ~~NOCACHE~~ | ||
+ | |||
<php> | <php> | ||
// password char | // password char | ||
行 18: | 行 20: | ||
// | // | ||
for ($i=1; $i <= 5; $i++) { | for ($i=1; $i <= 5; $i++) { | ||
- | $data = mcrypt_create_iv($size, | + | |
+ | $data = random_bytes($size); | ||
$pin = ''; | $pin = ''; | ||
for ($n = 0; $n < $size; $n ++) { | for ($n = 0; $n < $size; $n ++) { | ||
行 42: | 行 45: | ||
// | // | ||
for ($i=1; $i <= 5; $i++) { | for ($i=1; $i <= 5; $i++) { | ||
- | $data = mcrypt_create_iv($size, | + | |
+ | $data = random_bytes($size); | ||
+ | $pin = ''; | ||
+ | for ($n = 0; $n < $size; $n ++) { | ||
+ | $pin .= substr($password_chars, | ||
+ | } | ||
+ | echo $pin; | ||
+ | echo '< | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | こちらは英数字(大文字)のみ | ||
+ | |||
+ | < | ||
+ | // password char | ||
+ | $password_chars = ' | ||
+ | $password_chars_count = strlen($password_chars); | ||
+ | $size=20; | ||
+ | |||
+ | // generate 5 password | ||
+ | // | ||
+ | for ($i=1; $i <= 5; $i++) { | ||
+ | //$data = mcrypt_create_iv($size, | ||
+ | $data = random_bytes($size); | ||
+ | $pin = ''; | ||
+ | for ($n = 0; $n < $size; $n ++) { | ||
+ | $pin .= substr($password_chars, | ||
+ | } | ||
+ | echo $pin; | ||
+ | echo '< | ||
+ | } | ||
+ | </ | ||
+ | ---- | ||
+ | |||
+ | こちらは英数字(小文字)のみ | ||
+ | |||
+ | < | ||
+ | // password char | ||
+ | $password_chars = ' | ||
+ | $password_chars_count = strlen($password_chars); | ||
+ | $size=20; | ||
+ | |||
+ | // generate 5 password | ||
+ | // | ||
+ | for ($i=1; $i <= 5; $i++) { | ||
+ | //$data = mcrypt_create_iv($size, | ||
+ | $data = random_bytes($size); | ||
+ | $pin = ''; | ||
+ | for ($n = 0; $n < $size; $n ++) { | ||
+ | $pin .= substr($password_chars, | ||
+ | } | ||
+ | echo $pin; | ||
+ | echo '< | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | こちらは数字のみ | ||
+ | |||
+ | < | ||
+ | // password char | ||
+ | $password_chars = ' | ||
+ | $password_chars_count = strlen($password_chars); | ||
+ | $size=20; | ||
+ | |||
+ | // generate 5 password | ||
+ | // | ||
+ | for ($i=1; $i <= 5; $i++) { | ||
+ | //$data = mcrypt_create_iv($size, | ||
+ | $data = random_bytes($size); | ||
$pin = ''; | $pin = ''; | ||
for ($n = 0; $n < $size; $n ++) { | for ($n = 0; $n < $size; $n ++) { | ||
行 66: | 行 141: | ||
// | // | ||
for ($i=1; $i <= 5; $i++) { | for ($i=1; $i <= 5; $i++) { | ||
- | $data = mcrypt_create_iv($size, | + | |
+ | $data = random_bytes($size); | ||
$pin = ''; | $pin = ''; | ||
for ($n = 0; $n < $size; $n ++) { | for ($n = 0; $n < $size; $n ++) { | ||
行 90: | 行 166: | ||
// | // | ||
for ($i=1; $i <= 5; $i++) { | for ($i=1; $i <= 5; $i++) { | ||
- | $data = mcrypt_create_iv($size, | + | |
+ | $data = random_bytes($size); | ||
+ | $pin = ''; | ||
+ | for ($n = 0; $n < $size; $n ++) { | ||
+ | $pin .= substr($password_chars, | ||
+ | } | ||
+ | echo $pin; | ||
+ | echo '< | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | こちらは英数字(大文字)のみ | ||
+ | |||
+ | < | ||
+ | // password char | ||
+ | $password_chars = ' | ||
+ | $password_chars_count = strlen($password_chars); | ||
+ | $size=16; | ||
+ | |||
+ | // generate 5 password | ||
+ | // | ||
+ | for ($i=1; $i <= 5; $i++) { | ||
+ | //$data = mcrypt_create_iv($size, | ||
+ | $data = random_bytes($size); | ||
+ | $pin = ''; | ||
+ | for ($n = 0; $n < $size; $n ++) { | ||
+ | $pin .= substr($password_chars, | ||
+ | } | ||
+ | echo $pin; | ||
+ | echo '< | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | こちらは英数字(小文字)のみ | ||
+ | |||
+ | < | ||
+ | // password char | ||
+ | $password_chars = ' | ||
+ | $password_chars_count = strlen($password_chars); | ||
+ | $size=16; | ||
+ | |||
+ | // generate 5 password | ||
+ | // | ||
+ | for ($i=1; $i <= 5; $i++) { | ||
+ | //$data = mcrypt_create_iv($size, | ||
+ | $data = random_bytes($size); | ||
+ | $pin = ''; | ||
+ | for ($n = 0; $n < $size; $n ++) { | ||
+ | $pin .= substr($password_chars, | ||
+ | } | ||
+ | echo $pin; | ||
+ | echo '< | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | こちらは数字のみ | ||
+ | |||
+ | < | ||
+ | // password char | ||
+ | $password_chars = ' | ||
+ | $password_chars_count = strlen($password_chars); | ||
+ | $size=16; | ||
+ | |||
+ | // generate 5 password | ||
+ | // | ||
+ | for ($i=1; $i <= 5; $i++) { | ||
+ | //$data = mcrypt_create_iv($size, | ||
+ | $data = random_bytes($size); | ||
+ | $pin = ''; | ||
+ | for ($n = 0; $n < $size; $n ++) { | ||
+ | $pin .= substr($password_chars, | ||
+ | } | ||
+ | echo $pin; | ||
+ | echo '< | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ===== 24文字 ===== | ||
+ | \\ | ||
+ | ~~NOCACHE~~ | ||
+ | < | ||
+ | // password char | ||
+ | $password_chars = ' | ||
+ | $password_chars_count = strlen($password_chars); | ||
+ | $size=24; | ||
+ | |||
+ | // generate 5 password | ||
+ | // | ||
+ | for ($i=1; $i <= 5; $i++) { | ||
+ | //$data = mcrypt_create_iv($size, | ||
+ | $data = random_bytes($size); | ||
+ | $pin = ''; | ||
+ | for ($n = 0; $n < $size; $n ++) { | ||
+ | $pin .= substr($password_chars, | ||
+ | } | ||
+ | echo $pin; | ||
+ | echo '< | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | こちらは英数字のみ | ||
+ | |||
+ | < | ||
+ | // password char | ||
+ | $password_chars = ' | ||
+ | $password_chars_count = strlen($password_chars); | ||
+ | $size=24; | ||
+ | |||
+ | // generate 5 password | ||
+ | // | ||
+ | for ($i=1; $i <= 5; $i++) { | ||
+ | //$data = mcrypt_create_iv($size, | ||
+ | $data = random_bytes($size); | ||
+ | $pin = ''; | ||
+ | for ($n = 0; $n < $size; $n ++) { | ||
+ | $pin .= substr($password_chars, | ||
+ | } | ||
+ | echo $pin; | ||
+ | echo '< | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | こちらは英数字(大文字)のみ | ||
+ | |||
+ | < | ||
+ | // password char | ||
+ | $password_chars = ' | ||
+ | $password_chars_count = strlen($password_chars); | ||
+ | $size=24; | ||
+ | |||
+ | // generate 5 password | ||
+ | // | ||
+ | for ($i=1; $i <= 5; $i++) { | ||
+ | //$data = mcrypt_create_iv($size, | ||
+ | $data = random_bytes($size); | ||
+ | $pin = ''; | ||
+ | for ($n = 0; $n < $size; $n ++) { | ||
+ | $pin .= substr($password_chars, | ||
+ | } | ||
+ | echo $pin; | ||
+ | echo '< | ||
+ | } | ||
+ | </ | ||
+ | ---- | ||
+ | |||
+ | こちらは英数字(小文字)のみ | ||
+ | |||
+ | < | ||
+ | // password char | ||
+ | $password_chars = ' | ||
+ | $password_chars_count = strlen($password_chars); | ||
+ | $size=24; | ||
+ | |||
+ | // generate 5 password | ||
+ | // | ||
+ | for ($i=1; $i <= 5; $i++) { | ||
+ | //$data = mcrypt_create_iv($size, | ||
+ | $data = random_bytes($size); | ||
+ | $pin = ''; | ||
+ | for ($n = 0; $n < $size; $n ++) { | ||
+ | $pin .= substr($password_chars, | ||
+ | } | ||
+ | echo $pin; | ||
+ | echo '< | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | こちらは数字のみ | ||
+ | |||
+ | < | ||
+ | // password char | ||
+ | $password_chars = ' | ||
+ | $password_chars_count = strlen($password_chars); | ||
+ | $size=24; | ||
+ | |||
+ | // generate 5 password | ||
+ | // | ||
+ | for ($i=1; $i <= 5; $i++) { | ||
+ | //$data = mcrypt_create_iv($size, | ||
+ | $data = random_bytes($size); | ||
$pin = ''; | $pin = ''; | ||
for ($n = 0; $n < $size; $n ++) { | for ($n = 0; $n < $size; $n ++) { |
tipsmemo/passwordgenerator.1492147293.txt.gz · 最終更新: 2017/04/14 05:21 by 127.0.0.1