欠点という記事を書きました。今日はオンラインストレージの接続情報をどのように保持するかについて考えたいと思います。ファイル更新時は、オンラインストレージへの再接続が必要で接続情報の入力が都度発生するため)。初回接続時はどちらにしても接続情報は必要です。限定の話ではないのですが、普段ローカルストレージに慣れているとオンラインストレージの設定を手間に感じることがあります。アプリとしてパスワードマネージャを導入できますが、通常は参照先がオンラインストレージです。オンラインストレージを利用する性質上、設定時にオンラインストレージの接続情報が必要になります。これは、パスワードマネージャ起動前に接続情報を閲覧できる仕組みが必要ということになります。パスワードを覚える気にはなれないので、考えた方法は以下のとおり。(覚えられるパスワードではダメという意見もあります)。パスワード管理id・パスワードはパスワードマネージャで管理できるので、必要なのはオンラインストレージの接続情報を安全に取り扱える仕組みだけです。暗号化ファイルメリットPCでも標準的に利用されているファイル形式です。暗号化は暗号強度が低いので常用するには気が引けます。ファイルは復号には未対応です。いくつかの拡張機能の中には対応しているものもあるようですが、試していません。アプリでテキストファイル暗号化ファイルアーカイバではなく、暗号機能付きテキストエディタを使う方法もあります。端末でも同じ環境で利用できるのが最大のメリットです。アプリ上での管理となると、PCとの連携は面倒になりがちです。アルゴリズムでファイルを暗号化して保護することができます。ブルートフォースアタック・辞書攻撃には比較的弱いアルゴリズムのため、それなりの長さ・複雑さを持つパスワードを設定する必要があります。以上メモの保存形式は、Windowsアプリケーションのメモ管理ツールTombo(http://tombo.sourceforge.jp/)のメモと互換性があります。テキストファイルを暗号化(Blowfishアルゴリズム。Tombo互換)できます。.chs)のビューワとして起動できます。ColorNoteAES(鍵長の記載なし)で暗号化できますが、会員登録&ファイルをサーバ送信しないと当該ファイルは暗号化されません。パスワードを使って安全にノートをロックすべてのノートはアップロード前にAES方式で暗号化されます。AESとは銀行などでユーザーデータを保護するために使用する標準暗号です。会員登録をしないと、ノートはサーバーに送信されません。高速メモ帳ファイルを暗号化する機能はありますが、パスワード保護機能はありません。ファイルを選択すればプレーンテキストのように閲覧できるので、使いどころを選ぶアプリです。