暗号・セキュリティ
(39)ハッシュ、エンコード、署名、鍵など、日常的なセキュリティ作業向けのツールです。
TOTPジェネレーター
Base32シークレットからRFC 6238準拠の時間ベースワンタイムパスワードを生成。SHA-1・SHA-256・SHA-512、6~8桁、30秒または60秒の期間に対応します。
テキスト暗号化ツール
パスワードを使用してAESでテキストメッセージを暗号化・復号化し、受信者のみが読み込むようにします。
SSH 鍵ジェネレーター
RSA の SSH 鍵ペア(2048、3072、4096 ビット)をすべてブラウザ内で生成します。秘密鍵も公開鍵もお使いのデバイスから外に出ません。コメントを追加して両方をダウンロードできます。
SHA1ハッシュジェネレータ
任意のテキスト入力からSHA-1ハッシュ(40文字の十六進数)を生成します。従来型のチェックサム、gitオブジェクトID、およびセキュリティ以外の整合性チェックに役立ちます。
SHA256ジェネレータ
任意のテキストからSHA-256ハッシュを生成します。出力は64文字の十六進数形式で、ビットコインアドレス、TLS証明書、JWT署名に使用されている同じアルゴリズムに基づいています。
SHA256ハッシュジェネレーター
任意のテキストからSHA-256ハッシュを生成します。64文字の小文字16進による決定論的な出力で、Bitcoin、TLS証明書、JWT署名を支えるアルゴリズムです。
SHA512ジェネレーター
SHA-512ハッシュを計算します。128文字の16進、256ビットの衝突耐性を備え、現代のシャドウパスワードファイル、デジタル署名、HMACで使われます。
SHA512ハッシュジェネレーター
任意のテキストのSHA-512ハッシュを、128文字の小文字16進数文字列として生成します。無料かつ高速で、チェックサムやデータ整合性の確認に最適です。
RSA鍵ペア生成器
PEM形式の新しいRSA公開鍵と秘密鍵のペアを生成します。JWT署名、SSHまたはTLSには、2048ビット、3072ビット、または4096ビットの鍵を選択してください。
サトシからBTCへの変換ツール
サトシ(sats)と1ビットコインを8桁精度で変換します。手数料の見積もり、Lightningチップ、コールドストレージの監査に役立ちます。
ランダムAPIキー生成器
サーバー上で8~128文字のhex、base64url、英数字APIキー、またはUUIDv4を生成します。
ポリュビオス暗号エンコーダー
固定5×5のI/J共有表を使い、ラテン文字をポリュビオス座標に変換したり、空白区切りの数値ペアを復号したりできます。
PGP鍵ジェネレーター
Curve25519、RSA 2048、RSA 4096を使って、ASCIIアーマー形式のOpenPGP鍵ペアと失効証明書を生成します。
パスフレーズジェネレーター
ランダムな一般的な単語から覚えやすいパスフレーズを生成します。単語数、区切り文字、大文字化、末尾に付ける数字を調整できます。
パスワード強度チェッカー
ブラウザ内でパスワードの強度をチェック:長さ、文字の多様性、ビット単位のエントロピー、そしておおよその解読時間の推定。何もアップロードされません。
数字から文字への暗号
A=1、B=2 の対応(A1Z26)で数字を文字に、文字を数字に変換します。パズルや謎解き、脱出ゲームの手がかりに。
MD5ジェネレーター
任意のテキストまたはファイルからMD5ハッシュを生成します。128ビットの出力を16進数で表示し、すべてブラウザー内で計算します。
MD5ハッシュジェネレータ
テキストおよびファイルのMD5チェックサムを計算し、整合性を検証します。この結果は`md5sum`や`openssl dgst -md5`の出力と一致します。
JWTジェネレーター
カスタムのヘッダー、ペイロードのクレーム、HMACまたはRSA署名、有効期限、オーディエンス制限を備えた、署名済みJWTをテスト用に生成します。
HMACジェネレーター
メッセージと秘密鍵から、API認証やWebhook向けのHMAC署名(SHA-256、SHA-384、SHA-512、SHA-1、MD5)を生成します。
GweiからEtherへの変換ツール
Gwei単位の金額をEther(ETH)に最大18桁の小数で変換します。ガス料金の推定や取引データの読み取りに役立ちます。
ハッシュジェネレーター
テキストからMD5、SHA-1、SHA-256、SHA-384、SHA-512、CRC32のハッシュを生成。チェックサムや比較にそのまま使えるダイジェストをコピーできます。
ファイルハッシュ計算ツール
貼り付けたテキストやファイルの内容のMD5、SHA-1、SHA-256、SHA-512ハッシュ値を計算し、ダウンロードやファイルの整合性を確認できます。
ETH/USD 変換ツール
最新のETH/USDレートまたは自分で入力したレートで、イーサリアム(ETH)を米ドルに変換します。任意のETH数量のUSD価値を確認できます。
暗号化識別子
暗号文またはハッシュ値を貼り付けると、識別子からMD5、SHA、bcrypt、AES、RSA、Base64などの推定されるアルゴリズムや符号化方式が示されます。
CSRジェネレーター
PEMエンコードされた証明書署名要求と対応するRSA秘密鍵を生成します。コモンネーム、組織の項目、鍵のサイズ(2048、3072、4096ビット)を指定できます。
チェックサム検証
任意のファイルやテキストの MD5、SHA-1、SHA-256、SHA-384、SHA-512、CRC-32 チェックサムを計算し、公開者が掲載している値と比較して一致・不一致を明確に判定します。
暗号識別子
暗号文を貼り付けると、識別ツールが可能性の高いエンコード/暗号方式を示唆します: Base64、16進数、2進数、モールス、シーザーまたは換字、JWT、一般的なハッシュ。
SSL証明書ジェネレーター
自己署名のSSL/TLS証明書とRSA秘密鍵をすべてブラウザ内で生成します。Common Name、SAN、有効期間をカスタマイズし、PEM形式で書き出します。
Base64ファイルエンコーダー
あらゆるファイル(PDF、ZIP、画像、実行ファイル)をBase64テキストにエンコードし、JSON、メール、YAML、data URIへ埋め込めます。ブラウザ内でローカルに動作し、アップロードはありません。
Base58エンコーダー・デコーダー
UTF-8テキストや16進バイト列をエンコードし、Bitcoin、Ripple、Flickrの各アルファベットでBase58を安全にデコードします。
シーザー暗号エンコーダー
シーザー暗号でテキストを暗号化・復号します。1-25の任意シフトに対応し、ROT13を特殊ケースとして扱い、句読点と大文字小文字を保持します。
bcryptジェネレーター
平文パスワードからbcrypt hashを生成します。cost factorは4から13まで調整でき、Laravel、Django、Node、PHPと互換性があります。
bcrypt Hashジェネレーター
bcrypt hashの生成、または平文パスワードと既存bcrypt hashの照合を行います。生成とverifyを1つのツールで並べて使えます。
Base32エンコーダー・デコーダー
RFC 4648アルファベットでBase32文字列をエンコード・デコードします。TOTPシークレット、大文字小文字を区別しないトークン、人が入力する識別子に便利です。
Base85エンコーダー・デコーダー
PostScriptやPDFファイルの中で使われているAdobe Ascii85形式でBase85をエンコード・デコードします。バイナリデータではBase64よりコンパクトです。
Atbash暗号エンコーダー
A-ZをZ-Aに対応させるヘブライ系の換字式暗号、Atbashでテキストをエンコードまたはデコードできます。同じ操作で暗号化と復号ができます。
AES暗号化 / 復号
OpenSSLのAES暗号方式で低リスクのテキストを暗号化・復号します。パスフレーズはSHA-256でハッシュされ、Base64出力はIVと暗号文です。
A1Z26暗号エンコーダー
A1Z26暗号(A=1、B=2、... Z=26)でテキストをエンコード、または数字列を文字へデコードできます。区切り文字も選べます。