serverapps:security
セキュリティ
TOTP URI
otpauth://[TYPE]/[LABEL]?[PARAMETERS]
例:
otpauth://totp/service:hoge?secret= GUYZ7YBZ74QUWUJB4HCLVVLGG3M3W5FZ&issuer=service&algorithm=SHA1&digits=6&period=30
TYPE
| 設定値 | Default | memo |
|---|---|---|
| hotp/totp | - | IIJSmartKeyではtotpのみ対応 |
LABEL
| 設定値 | Default | memo | |
|---|---|---|---|
| issuer | 発行者 | - | サービス名など3) |
| account | アカウント | - | アカウント名、ログインIDなど |
PARAMETERS
secret=[secret]&issuer=[issuer]&algorithm=[SHA1|SHA256|SHA512|MD5]&digits=[6|8]&period=[Second]
| 設定値 | Default | memo | |
|---|---|---|---|
| secret | 秘密鍵 | - | 必須 |
| issuer | 発行者 | - | Labelのissuerと同値 |
| algorithm | SHA1/SHA256/SHA512/MD5 | SHA1 | |
| digits | 6/8 | 6 | |
| period | 秒数 | 30 |
参考
『例えば、PHPを避ける』以降PHPはどれだけ安全になったか
Random Number Generator:phpseclib/phpseclib/Crypt/Random.php
serverapps/security.txt · 最終更新: by hayashi
