DevTulz Online

テキスト暗号化

すべての暗号化はWeb Crypto APIを使用してブラウザ内でローカルに実行されます。データがデバイスから離れることはありません。

テキスト暗号化とは?

テキスト暗号化は、AES-GCMやAES-CBCなどの暗号化アルゴリズムを使用して、平文を暗号化形式に変換します。これにより、正しい秘密鍵を持つ人だけがデータを復号化して読むことができます。暗号化は、送信または保存中の機密情報を保護するために不可欠です。

Supported Algorithms:

Symmetric Encryption (AES):

  • AES-GCM (Recommended): Provides authenticated encryption with associated data (AEAD). Most secure for general use.
  • AES-CBC: Traditional block cipher mode. Requires padding.
  • AES-CTR: Counter mode. Converts block cipher to stream cipher.

Asymmetric Encryption (RSA):

  • RSA-OAEP: Uses public key for encryption. Limited to ~190 characters due to key size constraints. Use for encrypting small data or symmetric keys.

Output Format:

For AES algorithms: JSON with base64-encoded components

{"iv": "base64_encoded_iv", "data": "base64_encoded_ciphertext"}

For RSA: Base64-encoded ciphertext only (no IV needed)

base64_encoded_ciphertext

This format is compatible with most encryption/decryption tools and libraries.

テキスト暗号化ツールの使い方

  1. 入力フィールドに暗号化したいテキストを入力します。

  2. 暗号化アルゴリズムを選択します(ほとんどの使用例にはAES-GCMが推奨されます)。

  3. 独自の秘密鍵を入力するか(最小32文字)、キーボタンをクリックしてランダムに生成します。

  4. 入力すると、暗号化結果が自動的に生成されます。

  5. 暗号化結果をコピーし、秘密鍵を安全に保管してください - 後でデータを復号化するために必要になります。

  6. セキュリティのため、目のアイコンを使用して秘密鍵を表示/非表示にします。

Additional Tips:

  • For AES: The secret key is auto-generated or you can provide your own (minimum 32 characters)
  • For RSA: You need a public key in PEM format. Generate one using the Key Generator tool or OpenSSL
  • RSA limitations: Can only encrypt short text (~190 characters). For longer texts, use AES algorithms
  • Output encoding: Base64 is used for compatibility with other encryption tools and libraries

セキュリティに関する注意事項

このツールは、強力な暗号化のためにブラウザのネイティブWeb Crypto APIを使用します。AES-GCMは、関連データ付き認証暗号化(AEAD)を提供し、ほとんどのアプリケーションに推奨される選択肢です。AES-CBCは従来のブロック暗号化を提供します。秘密鍵を常に安全に保ち、公開しないでください。暗号化出力には、初期化ベクトル(IV)と暗号化されたデータの両方がJSON形式で含まれます。

Important Notes:

  • All encryption happens locally in your browser using the Web Crypto API
  • The IV (Initialization Vector) is automatically generated for each encryption and must be saved with the ciphertext
  • For RSA encryption, you encrypt with a public key; decryption requires the corresponding private key
  • Store your secret keys securely - if lost, encrypted data cannot be recovered
  • Base64 encoding makes the output portable and compatible with most tools and programming languages

この無料のオンラインテキスト暗号化ツールは高速で安全であり、完全にブラウザ内で動作します。すべての暗号化はWeb Crypto APIを使用してローカルで実行されます - データはサーバーに送信されません。開発者、セキュリティ専門家、機密テキストデータを迅速かつ安全に暗号化する必要があるすべての人に最適です。

テキストを復号化する必要がありますか?当社のテキスト復号化ツールをお試しください →

Keywords: テキスト暗号化 オンライン, AES暗号化, テキストを暗号化, AES-GCM, AES-CBC, 安全なテキスト暗号化, 無料暗号化ツール, Web Crypto API暗号化, クライアント側暗号化