セキュリティ
パスワード生成・ハッシュ計算・ワンタイムパスワード・HTTPセキュリティヘッダーなど、セキュリティ関連の実務ツールを集めたカテゴリです。
乱数生成には、予測可能な Math.random ではなくブラウザ標準の暗号学的乱数(Web Crypto API の crypto.getRandomValues)を用いています。ハッシュや署名の計算も同じく Web Crypto API に処理を委ねており、ブラウザが提供する標準実装をそのまま利用します。RFC 6238 準拠のTOTP、RFC 4226 のHOTP、RFC 7617 のBasic認証ヘッダー、RFC 4122 のUUID v5、RFC 4648 のBase32といった仕様準拠のツールについては、各RFCに掲載された公式テストベクターと照合して実装を検証しています。CSP・HSTS・Referrer-Policy といったHTTPセキュリティヘッダーの組み立てにも対応しています。
こんなときに使えます
- 強度の高いパスワードやPINをその場で生成したい
- ファイルのSHA-256ハッシュを計算して配布元の値と照合したい
- 認証アプリ用のTOTPシークレットとQRコードを用意したい
- CSPやHSTSのヘッダー文字列を正しい書式で組み立てたい
このカテゴリのツール(31件)
- 🔑 パスワード強度チェッカー
- 💳 カード番号検証
- 🔢 PINコード生成
- 🌐 IPアドレス検証
- 📧 メールアドレス検証
- 🔐 バックアップコード生成
- 🗂️ ファイルハッシュ確認
- 🔐 テキスト暗号化
- 🔑 TOTP/HOTPワンタイムパスワード生成
- 🔐 Basic認証ヘッダー生成
- 🔓 Basic認証ヘッダー解読
- 🔏 HMAC計算機
- 🏦 IBAN検証ツール
- 🔀 XOR暗号計算機
- 🆔 UUID検証ツール
- 🔐 暗号鍵強度対照表
- 🔑 ディフィー・ヘルマン鍵共有デモ
- 🔐 RSA暗号デモ
- 🔗 Base64URL エンコード/デコード
- 🔐 パスワード生成
- 🔐 TOTP設定用QRコード生成
- ✍️ デジタル署名デモ(ECDSA)
- 🔢 HOTP(カウンタ式)ワンタイムパスワード生成
- 🛡️ SRIハッシュ生成(integrity属性)
- 🔐 PKCE (code_verifier/challenge) 生成
- 🛡️ CSPヘッダー生成
- 🔒 HSTSヘッダー生成
- 🧭 Referrer-Policyヘッダー生成
- 🆔 UUID v5 生成(名前空間ベース)
- 🔐 TOTPシークレットキー生成
- 🎲 暗号学的乱数(整数)生成