テキスト暗号化・復号化ツール

パスフレーズを使用してテキストをAES-256方式で暗号化・復号化します。すべての処理はブラウザ内で完結します。

入力

変換結果

パスフレーズを入力してテキストを入力すると、自動的に暗号化・復号化結果が表示されます。パスフレーズを忘れると復号化できなくなりますので、必ず覚えておいてください。

このツールの使い方

暗号化の手順:

  1. モード選択: 「暗号化」を選択します
  2. パスフレーズ入力: 8文字以上のパスフレーズを入力します
  3. テキスト入力: 左側の入力エリアに暗号化したいテキストを入力します
  4. 自動変換: 入力すると即座に右側に暗号文が表示されます

復号化の手順:

  1. モード選択: 「復号化」を選択します
  2. パスフレーズ入力: 暗号化時と同じパスフレーズを入力します
  3. 暗号文入力: 左側の入力エリアに暗号文を入力します
  4. 自動変換: 入力すると即座に右側に元のテキストが表示されます

このツールの特徴

  • 完全ブラウザ内完結: パスフレーズやテキストはサーバーに送信されず、すべてブラウザ内で処理されます
  • リアルタイム自動変換: 入力すると即座に暗号化・復号化結果が表示されます
  • 高セキュリティ: AES-GCM(256bit)という強固な暗号化方式を採用
  • 横並びレイアウト: 入力と出力を並べて表示し、比較しやすい
  • パスワード表示切替: パスフレーズの表示・非表示を切り替え可能
  • 便利な機能: コピー、ダウンロード、入力交換機能
  • 簡単操作: パスフレーズを入力するだけで暗号化・復号化が可能
  • 完全無料: 登録不要で今すぐ使えます
  • レスポンシブ対応: スマホ・タブレットでは縦並びに切り替わります

使用している暗号化方式

このツールは、Web Crypto APIを使用してAES-GCM(256bit)方式で暗号化を行います。

  • AES-GCM: Advanced Encryption Standard - Galois/Counter Modeの略で、安全性の高い暗号化方式
  • 鍵導出: パスフレーズから暗号化キーを安全に生成するため、PBKDF2(100,000回反復)を使用
  • ソルト・IV: 暗号化ごとに異なるランダム値を使用し、安全性を高めています
  • 256bitキー: 現在最も強固とされる256bitの鍵長を使用

パスフレーズの選び方

安全なパスフレーズを選ぶためのポイント:

  • 長さ: 8文字以上、できれば12文字以上を推奨
  • 複雑性: 大文字・小文字・数字・記号を組み合わせる
  • 予測困難: 辞書にある単語や個人情報を避ける
  • 一意性: 他のサービスと異なるパスフレーズを使用
  • 記憶可能: 忘れないように覚えやすいものを選ぶ(メモする場合は安全な場所に保管)

活用シーン

  • メモの保護: 個人的なメモやアイデアを暗号化して保存
  • パスワード管理: パスワードリストを暗号化して保管(パスワードマネージャーの補助として)
  • ファイル送信: 機密テキストを暗号化してメールなどで送信
  • 一時的な保護: クリップボードのデータを一時的に暗号化
  • 日記の保護: プライベートな日記を暗号化して保存

セキュリティについて

このツールのセキュリティ特性:

  • すべての暗号化処理はブラウザ内で完結し、ネットワーク通信は発生しません
  • AES-256は、現在最も安全とされる暗号化アルゴリズムの一つです
  • PBKDF2による鍵導出により、辞書攻撃への耐性を高めています
  • 各暗号化でランダムなソルトとIVを使用し、同じ内容でも異なる暗号文になります

注意点

  • パスフレーズを忘れないこと: パスフレーズを忘れると復号化できなくなります
  • パスフレーズの管理: パスフレーズは安全な場所に保管してください
  • 用途の制限: このツールはテキストの簡易暗号化を目的としています
  • 極めて機密性の高い情報: 国家機密や企業の重要機密などには、専用のセキュリティソフトウェアの使用を推奨
  • ブラウザ環境: 安全のため、信頼できるブラウザと環境で使用してください
  • データ保存: 入力内容はブラウザ上でのみ処理され、サーバーには保存されません
  • バックアップ: 重要なデータは暗号化前のバックアップも保持することを推奨