メモはどのように暗号化されますか?
- 金庫を作成すると、Protect textがランダムな256ビットのデータ鍵を生成します。
- 各メモ(タイトル、本文、色、固定の状態)は、保存のたびに新しいランダムなノンスを使い、このデータ鍵とAES-256-GCMで暗号化されます。GCMは、保存されたデータが改ざんされた場合にそれを検出することもできます。
- データ鍵は包まれた(ラップされた)状態でだけ保存されます:1つはあなたのパスワードから導出した鍵(PBKDF2-SHA-256、600,000回、ランダムなソルト)で、もう1つは回復キーから導出した鍵(約125ビットのランダム性、200,000回)で包まれます。
- これらはすべて、ブラウザーに組み込まれたWeb Cryptoが行います。Protect textは独自の暗号コードを一切含んでいません。
パスワードを変更すると、データ鍵が包み直されます。メモを暗号化し直す必要はありません。
作業中、鍵はどこにありますか?
金庫のロックを解除すると、データ鍵はChromeの拡張機能用セッション ストレージに保持されます。これはメモリ上にあり、ディスクに書き込まれることはありません。鍵は、金庫がロックされたとき(選んだ時間が経ったとき、パソコンがロックまたはスリープしたとき、ロックボタンを押したとき)と、ブラウザーを閉じたときに削除されます。
拡張機能がメモをどこかに送信することはありますか?
ありません。コンテンツ セキュリティ ポリシーがあらゆるネットワーク接続を禁止しており(connect-src 'none')、拡張機能はどのウェブサイトへのアクセスも求めていません。Cresotechのサーバーも、アクセス解析も、アカウントもありません。拡張機能の更新は、ほかのすべての拡張機能と同じく、Chrome自体がChrome Web Storeから行います。
どんな権限を求めますか?その理由は?
| 権限 | Protect textに必要な理由 |
|---|---|
storage | 暗号化されたメモと設定をパソコンに保存するため |
unlimitedStorage | 大きなメモ帳がChromeの標準の保存容量を超えても使えるようにするため |
sidePanel | Chromeのサイドパネルでメモ帳を開くため |
contextMenus | 右クリックメニューにProtect Text に追加とこのページを Protect Text に保存を加えるため |
alarms | 選んだ時間が経ったら金庫をロックするため |
idle | パソコンがロックされたりスリープしたりしたときに金庫をロックするため |
Protect textはウェブサイト上のデータへのアクセスを一切求めないので、インストールするときにChromeがその警告を表示することもありません。
Protect textが守れないもの
暗号化が守るのは保存されているメモです。それ以外のことについても、正直に考えておきましょう。
- 開いている金庫。 ロックされるまでは、パソコンの前にいる人なら誰でも読めます。共用のパソコンでは自動ロックの時間を短くし、席を離れるときはロックボタンを押してください。
- マルウェア。 パソコン上のキーロガーや悪意のあるプログラムは、入力した内容や画面の表示を見ることができます。これを防げるメモ帳はありません。システムを最新の状態に保ってください。
- 弱いパスワード。 誰かが暗号化されたデータをコピーした場合、短いパスワードやよくあるパスワードはオフラインで推測される可能性があります。長いパスフレーズを使いましょう。組み込みのパスワード生成機能が役立ちます。
- 暗号化されていないコピー。 .txtとしてダウンロードしたり、印刷したり、ほかの場所にコピーしたりしたメモは、もう暗号化されていません。隠しテキストをコピーするとクリップボードは30秒後に消去されますが、それ以外のコピーはご自身で管理してください。
- 隠しテキストは画面上のテキストをぼかすだけです。のぞき見防止のためのもので、追加の暗号化ではありません。
- 2つの秘密を両方なくすこと。 パスワードと回復キーがなければ、メモは二度と開けません。Cresotechを含め、誰も裏口を持っていません。
バックアップ ファイルは安全ですか?
はい。ファイルには、パソコン上と同じく、暗号化された状態のメモと包まれた鍵が入っています。パスワードか回復キーがなければ読めません。それでもほかの人の目に触れない場所に保管し、古いバックアップは作成した時点で有効だったパスワードで開くことを覚えておいてください。
すべてを削除するには?
メモを削除してゴミ箱を空にするか、ChromeからProtect textを削除します。削除すると、そのストレージも一緒に消去されます。自分で保存したバックアップ ファイルは消えないので、ほかのファイルと同じように削除してください。
詳しくは:Protect textのプライバシーポリシー。