テキスト暗号化メモとは?(仕組みと必要性)
「テキスト暗号化・パスワード付きメモ作成ツール」は、平文(そのまま読める文字)のままクラウドメモ帳やチャット、メールの下書きに残しておきたくない「サブ垢のログイン情報一覧」「秘密のバックアップコード」「プライベートなメモ」を、あなたが決めたパスワード(合言葉)で強力な暗号文字列に変換するツールです。
もしスマホのメモ帳やLINEのKeepメモ、Googleドキュメントに「X裏垢:ID xxx / パスワード yyy」とそのまま書いておくと、スマホを覗き見されたりクラウドアカウントが乗っ取られたりした際にすべてが流出します。しかし、当ツールで暗号化された文字列(例:`SUTEADO-ENC:v1:...`)にしてからメモ帳に保存しておけば、万が一誰かに見られてもパスワードを知らない限り絶対に中身を読むことはできません。
暗号化アルゴリズムには米国政府標準の「AES-256-GCM」と、総当たり攻撃に強い鍵導出関数「PBKDF2(SHA-256・10万回反復)」をWeb Crypto APIで実装しており、サーバー通信ゼロでブラウザ内だけで暗号化・復号が完結します。
当サイトの「テキスト暗号化メモ」4つの特徴
金融・軍事グレードの「AES-256-GCM + PBKDF2」ブラウザ内暗号化
毎回ランダムなソルト(Salt)と初期化ベクトル(IV)を生成するため、同じ文章・同じパスワードでも毎回異なる暗号文が出力され、解読は不可能です。
ワンクリックで「暗号化」と「復号(元に戻す)」を切り替え
暗号化した文字列を貼り付けてパスワードを入力すれば、いつでも元のテキストを一瞬で復元できます。
改ざん検知機能(GCM認証タグ)搭載
暗号文が1文字でも書き換えられたりパスワードが間違っていたりする場合は、正確にエラーを検知して安全に停止します。
完全オフライン動作でサーバーへの送信ゼロ
入力した秘密のテキストもパスワードもブラウザのメモリ内だけで処理されるため、第三者に知られるリスクはゼロです。
かんたん3ステップの使い方
「暗号化する」タブで秘密にしたいテキストを入力する
アカウントのID・パスワード控えや、隠したいメッセージを入力します。
復号用のパスワード(合言葉)を設定して実行する
設定したパスワードで暗号化ボタンを押すと、`SUTEADO1:...` から始まる暗号文字列が生成されます。
暗号文字列をメモ帳やメールに保存し、必要な時に「復号する」タブで戻す
元に戻したい時は「復号する」タブに暗号文字列とパスワードを入力するだけです。
当サイトではパスワードや暗号文を一切保存していないため、設定したパスワードを忘れると誰も復号できなくなります。パスワードは必ず忘れないものを設定してください。
テキスト暗号化メモに関するよくある質問(FAQ)
Q. パスワードを忘れてしまった場合、運営者に問い合わせれば復元できますか?
A. いいえ、絶対に復元できません。サーバーにデータを一切保存しておらず、かつAES-256暗号はパスワードなしではスーパーコンピュータを使っても解読不可能なため、パスワードの管理には十分ご注意ください。
Q. 暗号化した文字列をLINEやメールで友達に送って共有しても安全ですか?
A. はい、非常に安全です。暗号文をメールで送り、パスワード(合言葉)は電話や別ツールで伝える「別経路共有」を行えば、万が一通信が傍受されても中身を読まれることはありません。
Q. 同じ文章を同じパスワードで2回暗号化すると、なぜ違う文字列になるのですか?
A. セキュリティを高めるため、暗号化のたびに128ビットのランダムな「Salt(ソルト)」と96ビットの「IV(初期化ベクトル)」を自動生成して先頭に付加しているためです。どちらの暗号文も、同じパスワードで正しく元の文章に復号できます。
Q. スマホとパソコンで相互に暗号化・復号できますか?
A. はい、標準規格のWeb Crypto APIを使用しているため、PCで暗号化したテキストをiPhoneやAndroidのブラウザで復号する(またはその逆)ことが問題なく可能です。