ファイル・テキスト暗号化
パスワードでテキストやファイルを AES-256 で暗号化・復号します。処理はすべてこのブラウザ内で行われ、テキスト・ファイル・パスワードはサーバーに送られません。
テキストをブラウザで暗号化して「一度だけ開けるリンク」を作ります。サーバーには暗号文だけが一時的に預けられ、復号キーはリンクの # の後ろにだけあり送信されません。受け取った人が開くとサーバーから即座に削除されます。
作成したリンク
受け取った人が「開く」を押すとテキストが表示され、サーバーから消えます。一度開くと再表示できないので、必要なら受け取った側でコピーしてもらってください。# 以降を含むリンク全体をそのまま渡してください。
- テキストのみ(ファイル不可)、最大20,000文字、最長7日間保管します。
- メッセンジャーのリンクプレビューがアドレスを開いてもメモは消えません。受け取った人が「開く」を押したときだけ消えます。
- リンクを持つ人は誰でも一度だけ開けます。信頼できる経路でのみ送ってください。さらに安全にするには、「テキスト」タブでパスワード暗号化した結果を送ってください。
- サーバーは作成者を記録せず、作ったリンクの一覧表示や削除もできません。
保護の仕組み
- AES-256-GCM で暗号化します。GCM は改ざんも検出するため、ファイルが変更されたりパスワードが違うと復号に失敗します。
- 鍵は PBKDF2-SHA256(60万回)でパスワードから作ります。salt と iv は毎回新しく生成するため、同じ内容を同じパスワードで暗号化しても結果は異なります。
- ファイル名は暗号文の中に入り、外からは見えません。出力ファイルは元の名前+.mnc です。
- パスワードが弱いと反復回数でも防げません。12文字以上のランダムな文字列(パスワード生成)をおすすめします。
- この形式(MNC1)はこのツール専用で、7-Zip や GPG などとは互換性がありません。
よくある質問
パスワードを忘れたら?
復元する方法はありません。サーバーには何も保存されず、パスワードなしでは復号できない設計だからです。
大きなファイルも使えますか?
メモリに丸ごと載せて一度に処理するため100MBまでです。それ以上は圧縮ソフトの暗号化や GPG を使ってください。
結果の文字列をメッセンジャーで送ってもいい?
はい。英数字だけの Base64 なのでどこにでも貼り付けられます。パスワードは別の経路で伝えてください。
このツールの使い方
機密性のある文章やファイルをパスワードで保護するときに使います。AES-256で文章・ファイルを暗号化・復号し、一度だけ開ける秘密メモのリンクも作れます。文章・ファイル・パスワードはブラウザ内だけで処理されサーバーには送信されません。パスワードを失うと復元できません。
よくある質問
どんな方式で暗号化しますか?
パスワードでAES-256暗号化を行います。文章・ファイルのどちらもできます。
パスワードを忘れたら復元できますか?
復元できません。パスワードも文章・ファイルもサーバーに送られない仕組みのため、私たちにも解けません。パスワードは安全に保管してください。
秘密メモのリンクとは何ですか?
メモを暗号化してリンクで渡す機能です。開かれたメモはその場で削除され、誰も開かなかったメモは有効期限が切れると削除されます。
関連ツール
すべてのツールを見る開発者ツール
URL・Base64・HTML・Unicodeエンコード、JSON整形・CSV変換、UNIX時間、JWTデコーダー、ハッシュ、UUID、正規表現、テキスト比較、進数変換、cron解釈、表の変換、サブネット(CIDR)・chmod計算、HTTP・MIME・ポート辞典、robots・sitemap、ダミーデータ、TOTP・semver・ビット演算・設定ファイル(.env・INI・TOML)変換・JSON スキーマ検証・docker run→compose・.gitignore・OG タグ生成・ASCII/ANSI コード表まで、40種の開発補助ツールを1か所に。
コード整形(Beautifier)
HTML・CSS・JS・JSON・PHP・Java・Kotlin・Shell・Python・SQL・XML・YAMLをタブまたはスペース(2・4・8)で整え、コピーや色付きHTMLとして書き出せます。コードはサーバーに送信されません。
コード圧縮(Minify)
HTML・CSS・JS・JSONのコメントと不要な空白を取り除いて容量を減らします。貼り付けやファイルを開く(ドラッグ&ドロップ可)ことができ、結果のコピーや.minファイルのダウンロードも可能です。コードはサーバーに送信しません。
JSON・XML・YAMLパーサー
JSON・XML・YAMLを貼り付けるかファイルで開くと、文法チェック(誤りは何行目何文字目か)、折りたたみ式のツリー表示、値・キーの検索、パスによる値の検索、整形・圧縮、相互変換ができます。処理はすべてこのブラウザ内で行われ、入力やファイルはサーバーに送信されません。
CSS ジェネレーター
グラデーション・影(box/text-shadow)・角丸(border-radius)・flex/grid レイアウトを見ながら作って CSS をコピーします。入力はサーバーに送信されません。
パスワード生成
長さと文字の種類を選んで、または覚えやすい単語の組み合わせ(パスフレーズ)で、推測されにくいパスワードを作ります。作った値はこの画面の外には出ません。