ファイル・テキスト暗号化
パスワードでテキストやファイルを AES-256 で暗号化・復号します。処理はすべてこのブラウザ内で行われ、テキスト・ファイル・パスワードはサーバーに送られません。
暗号化・復号はこのブラウザの Web Crypto だけで処理します。テキスト・ファイル・パスワードは送信も保存もされません。パスワードを忘れると誰にも復元できません。
テキストをブラウザで暗号化して「一度だけ開けるリンク」を作ります。サーバーには暗号文だけが一時的に預けられ、復号キーはリンクの # の後ろにだけあり送信されません。受け取った人が開くとサーバーから即座に削除されます。
作成したリンク
受け取った人が「開く」を押すとテキストが表示され、サーバーから消えます。一度開くと再表示できないので、必要なら受け取った側でコピーしてもらってください。# 以降を含むリンク全体をそのまま渡してください。
- テキストのみ(ファイル不可)、最大20,000文字、最長7日間保管します。
- メッセンジャーのリンクプレビューがアドレスを開いてもメモは消えません。受け取った人が「開く」を押したときだけ消えます。
- リンクを持つ人は誰でも一度だけ開けます。信頼できる経路でのみ送ってください。さらに安全にするには、「テキスト」タブでパスワード暗号化した結果を送ってください。
- サーバーは作成者を記録せず、作ったリンクの一覧表示や削除もできません。
保護の仕組み
- AES-256-GCM で暗号化します。GCM は改ざんも検出するため、ファイルが変更されたりパスワードが違うと復号に失敗します。
- 鍵は PBKDF2-SHA256(60万回)でパスワードから作ります。salt と iv は毎回新しく生成するため、同じ内容を同じパスワードで暗号化しても結果は異なります。
- ファイル名は暗号文の中に入り、外からは見えません。出力ファイルは元の名前+.mnc です。
- パスワードが弱いと反復回数でも防げません。12文字以上のランダムな文字列(パスワード生成)をおすすめします。
- この形式(MNC1)はこのツール専用で、7-Zip や GPG などとは互換性がありません。
よくある質問
パスワードを忘れたら?
復元する方法はありません。サーバーには何も保存されず、パスワードなしでは復号できない設計だからです。
大きなファイルも使えますか?
メモリに丸ごと載せて一度に処理するため100MBまでです。それ以上は圧縮ソフトの暗号化や GPG を使ってください。
結果の文字列をメッセンジャーで送ってもいい?
はい。英数字だけの Base64 なのでどこにでも貼り付けられます。パスワードは別の経路で伝えてください。