テキストとファイルの暗号化
AES-256-GCM を使い、テキストやファイルをパスフレーズでロックします。デバイス上で動作し、何もアップロードせず、公開されたファイル形式を使用します。
デバイス上で動作
ツールを読み込み中…
メッセージを入力するかファイルを選び、パスフレーズを設定すると、同じパスフレーズでのみ開ける暗号化コピーが得られます。このページ上で、ブラウザ内蔵の暗号機能を使って動作します。ファイル形式は下に記載されているため、このページに縛られることはありません。
仕組み
- 「暗号化」を選び、テキストまたはファイルを追加します。
- パスフレーズを設定し、もう一度入力します。ランダムな単語 5 つ以上がおすすめです。
- 結果をコピーするか、.rvenc ファイルをダウンロードします。後で開くには、「復号」を選び、同じパスフレーズを使用します。
データの扱い
- 暗号化と復号はブラウザで行われます。テキスト、ファイル、パスフレーズは Revault にも他の誰にも送信されません。
- 何も保存されません。パスフレーズはページを開いている間だけメモリに保持され、「クリア」を押すと、テキストや結果とともに消去されます。
- 大きなファイルは、デバイス上のバックグラウンドワーカーによって小さな単位で処理されるため、ページは応答し続け、進行状況が表示されます。
知っておくべき制限
- パスフレーズを紛失すると、データを復元できません。Revault を含め、誰もリセットや回避をすることはできません。
- これは単独のツールであり、Revault のボールト形式ではなく、第三者による監査も受けていません。最大 2 GB のファイルを扱えますが、非常に大きなファイルはブラウザのメモリとストレージに左右されます。
よくある質問
暗号化の強度はどのくらいですか?
パスフレーズは PBKDF2 (SHA-256、60 万回) で鍵に引き伸ばされ、データは AES-256-GCM で保護されます。AES-256-GCM は、ファイルへの変更も検出します。最も重要なのはパスフレーズです。弱いものは、ファイルを入手した人にオフラインで推測される可能性があります。
このページがなくてもファイルを開けますか?
はい。RVENC v1 形式はこのページに要約されています。短いヘッダー、PBKDF2 で作成した鍵、1 MiB 単位の AES-256-GCM です。標準的な暗号化ライブラリがあれば、その説明から互換性のある復号プログラムを誰でも作成できます。
暗号化されたファイルから何が分かりますか?
元のファイル名と種類は、ファイル内で暗号化されています。おおよそのサイズと、RVENC ファイルであるという事実は、見えたままです。