セキュリティ・暗号化

パスワード・ハッシュ・トークンの生成やテキスト暗号化を、ブラウザの Web Crypto ですべて行います。

18個のツール

AES テキスト暗号化(AES-GCM + PBKDF2)

パスフレーズから導出した鍵(PBKDF2 SHA-256)で AES-GCM によりテキストを暗号化・復号します。すべてブラウザ内で完結し、アップロードはありません。

Argon2・scrypt ハッシュ

Argon2id または scrypt でパスワードをハッシュ化し、Argon2 ハッシュとパスワードを照合します。すべてブラウザー内で動作します。

Bcrypt ハッシュ生成・検証ツール

平文から選んだコストファクターで bcrypt パスワードハッシュを生成したり、既存の bcrypt ハッシュとパスワードを照合したりを、すべてブラウザー内で行います。

BIP39 ニーモニック生成ツール

12〜24 語のランダムな BIP39 リカバリーフレーズを複数の言語で生成したり、既存のニーモニックを元のエントロピーに戻したりします。すべてブラウザー内で行われます。

CSR・自己署名証明書ジェネレーター

RSA または ECDSA の秘密鍵と、証明書署名要求(CSR)または自己署名 X.509 証明書を、すべてブラウザー内で生成します。

ECDSA・Ed25519 鍵生成ツール

ECDSA(P-256/P-384)または Ed25519 の鍵ペアを生成し、メッセージの署名・検証を行います。PEM または JWK で書き出し、すべてブラウザー内で完結します。

HMAC 生成ツール

SHA-1・SHA-2・SHA-3 を使い、メッセージと秘密鍵から HMAC を計算し、期待値と照合して検証し、16進数または Base64 で出力します。すべてブラウザ内で完結。

htpasswd ジェネレーター

ユーザー名とパスワードから Apache や nginx の .htpasswd 行と HTTP Basic 認証ヘッダーを、bcrypt・APR1・SHA-1 のハッシュで、すべてブラウザー内で生成します。

JWT ツール — デコード・検証・署名

JSON Web Token のデコード、シークレットや PEM 公開鍵による HS/RS/ES 署名検証、HS 署名をすべてブラウザ内で完結できます。

パスワード生成ツール

長さ・文字種・紛らわしい文字の除外を調整できる、強力でランダムなパスワードをすべてブラウザー内で作成します。

パスワード強度チェッカー

任意のパスワードを 0〜4 で採点し、エントロピー・推定解読時間・具体的な改善のヒントをブラウザー内ですべて計算して表示します。

PBKDF2・HKDF 鍵導出

PBKDF2 または HKDF でパスワードやシークレットから鍵を導出し、ソルト・反復回数または info ラベル・ハッシュ・出力長を選んで、16 進数または base64 でブラウザー内で読み取れます。