暗号化
共通鍵・公開鍵暗号、HMAC、鍵生成(AES、3DES、RSA、PGP)
AES、トリプル DES、DES、RC4、Rabbit によるテキストの暗号化と復号、Blowfish による暗号化、RSA 鍵ペアの生成、RSA と PGP の暗号化、HMAC 署名の計算ができます。新規の用途には AES、または十分な鍵長の RSA を選んでください。DES、RC4、Rabbit は主に既存システムとの互換性のためのものです。鍵と平文はブラウザー内で処理されます。
このカテゴリのツール数:18
まずはここから
このカテゴリのすべてのツール
-
AES 復号
AES-128/192/256 の暗号文を復号。OpenSSL の「Salted__」(U2FsdGVkX1…)、CryptoJS の出力、16 進の鍵と IV による CBC・GCM・CTR・CFB・OFB・ECB に対応します。
-
AES 暗号化
AES-128/192/256 でテキストを暗号化。CBC・GCM・CTR・CFB・OFB・ECB に対応し、OpenSSL 互換のパスフレーズまたは 16 進の鍵と IV を使えます。処理はブラウザ内で完結します。
-
Blowfish 暗号化・復号
Blowfish(4〜56 バイト鍵)で CBC・CFB・OFB・ECB の暗号化と復号を実行。OpenSSL bf-cbc のパスフレーズ形式、または 16 進の鍵と IV に対応。無料でブラウザ内で動作します。
-
DES 復号
レガシーな DES の暗号文を復号。パスフレーズによる OpenSSL des-cbc の Salted__ データ、または 8 バイトの 16 進鍵と IV による生データに対応。パディングはローカルで検証します。
-
DES 暗号化
レガシーな DES を CBC・CFB・OFB・ECB で暗号化。OpenSSL des-cbc のパスフレーズまたは 8 バイトの 16 進鍵を使えます。互換性目的のみで、DES は安全ではありません。
-
ハッシュジェネレーター
テキストを MD5、SHA-1、SHA-2、SHA-3、Keccak、RIPEMD-160、BLAKE2、BLAKE3、Whirlpool、SM3、CRC32 など 20 種のアルゴリズムで一度にハッシュ化。16 進か Base64 で即時表示します。
-
ハッシュ識別ツール
ハッシュの形式から種類を判定。bcrypt、Argon2、$6$ SHA-512 crypt、LDAP {SSHA}、Django PBKDF2、MySQL、16 進の長さによる MD5/SHA を hashcat モード付きで識別します。
-
HMAC ジェネレーター
テキスト・16 進・Base64 の鍵でメッセージの HMAC-SHA256、SHA-384、SHA-512、SHA-224、SHA-1、MD5、SHA3、RIPEMD-160 を計算。16 進か Base64 で即時に出力します。
-
PGP 暗号化
メッセージを 1 つ以上の OpenPGP 公開鍵で暗号化し、秘密鍵で復号、Curve25519/RSA の鍵ペアも生成。ASCII アーマー形式で、ブラウザ内で動作します。
-
Rabbit 復号
CryptoJS の Rabbit ストリーム暗号データ(パスフレーズ付き Salted__ Base64)、または 128 ビットの 16 進鍵と任意の 64 ビット IV による生の暗号文を復号します。
-
Rabbit 暗号化
Rabbit ストリーム暗号(RFC 4503、eSTREAM)でテキストを暗号化。CryptoJS 形式のパスフレーズ、または 128 ビットの 16 進鍵と 64 ビット IV を使えます。ローカルで動作します。
-
RC4 復号
RC4(ARC4)の暗号文を 16 進の鍵、または OpenSSL 互換のパスフレーズ(Salted__ 形式)で復号。Base64 か 16 進の入力、テキストか 16 進の出力に対応し、すべてローカルで処理します。
-
RC4 暗号化
RC4(ARC4)ストリーム暗号でテキストを暗号化。OpenSSL 互換のパスフレーズまたは 16 進の生の鍵を使えます。レガシー互換とテストベクター用途に限った機能です。
-
RSA 復号
RSA の暗号文(Base64 または 16 進)を PEM 秘密鍵で復号。RSA-OAEP SHA-256、OAEP SHA-1、PKCS#1 v1.5 に対応し、鍵やパディングの誤りは分かりやすいエラーで通知します。
-
RSA 暗号化
RSA 公開鍵(PEM)で短いメッセージを RSA-OAEP SHA-256、OAEP SHA-1、PKCS#1 v1.5 で暗号化。テスト用の鍵ペアもワンクリックで生成できます。処理はローカルのみです。
-
RSA 鍵ジェネレーター
Web Crypto でブラウザ内に RSA 鍵ペア(2048・3072・4096 ビット)を生成。PEM 鍵を PKCS#8/SPKI または PKCS#1 形式でダウンロードできます。何もアップロードされません。
-
Triple DES 復号
OpenSSL や CryptoJS の Triple DES(DES-EDE3)データをパスフレーズで、または生の暗号文を 16/24 バイトの 16 進鍵と IV で復号します。ブラウザ内でローカルに動作します。
-
Triple DES 暗号化
Triple DES(DES-EDE3)でテキストを暗号化。OpenSSL des-ede3-cbc 形式のパスフレーズ、または 16/24 バイトの 16 進鍵と IV を使えます。CBC・CFB・OFB・ECB に対応。
その他のカテゴリ
- CRC エラー検出のための巡回冗長検査アルゴリズム
- MD メッセージダイジェストアルゴリズム(MD2、MD4、MD5)
- SHA-1 セキュアハッシュアルゴリズム1 - 160ビットハッシュ関数
- SHA-2 セキュアハッシュアルゴリズム2ファミリー(SHA-224、SHA-256、SHA-384、SHA-512)
- SHA-3 Keccakベースのセキュアハッシュアルゴリズム3
- Keccak Keccak暗号化ハッシュ関数
- SHAKE 拡張可能出力関数(SHAKE128、SHAKE256)
- cSHAKE カスタマイズ可能なSHAKE関数
- KMAC Keccakメッセージ認証コード
- パスワードとセキュリティ パスワード生成、分析、ハッシュ化、セキュリティツール
- エンコーディング データのエンコードとデコード:Base64、Base32、Base58、URL、HTML エンティティ、16 進数、Unicode など
- フォーマッター コードとデータの整形・圧縮・検証(JSON、XML、YAML、SQL、HTML、CSS)と命名スタイルの変換
- ジェネレーター ID、キー、テストデータ、QR コード、バーコード、設定ファイルを生成(UUID、API キー、.gitignore、Dockerfile)
- コンバーター データ形式、進数、色、タイムスタンプ、単位、通貨の変換(JSON、CSV、YAML、XML)
- テキストツール テキストのカウント・比較・整形・変換(文字数、差分、正規表現、大文字小文字、重複削除)
- 画像ツール 画像を操作および変換するためのツール(圧縮、サイズ変更、変換)
- デザインとCSS CSS を視覚的に生成:シャドウ、グラデーション、Flexbox・Grid レイアウト、アニメーション、カラーパレット
- Webツール Web 開発と SEO のためのツール(JWT、URL、DNS、HTTP ヘッダー、meta タグ、サイトマップ)
- 数学・計算ツール お金、健康、パーセント、プログラマー向け計算、日常の数学のための計算ツール
- 時間と日付 タイムゾーン、日付の差、営業日、タイマー、ストップウォッチ、世界時計