暗号・セキュリティ

(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)でテキストをエンコード、または数字列を文字へデコードできます。区切り文字も選べます。