オーバーセック:Android用の透明テキスト暗号化
Oversecは、oversecによって開発された無料のAndroidアプリです。Social&Communicationカテゴリーに属し、任意のアプリ内のテキストの透明な暗号化と復号化を提供します。Oversecを使用すると、ユーザーはプライベートな暗号化された隠れたチャットやメールメッセージを交換したり、自分自身の暗号化されたノートを電話に保存したりすることができます。
Oversecの特徴は、画面に表示されている間のみ暗号化データが復号化される「Eye-to-Eye」暗号化です。これにより、明確なテキストは永続的に保存されず、ファイルシステムから抽出することも、誤ってクラウドにバックアップされることもありません。さらに、Oversecはオフラインで動作するように設計されており、復号化された情報がユーザーのデバイスを離れることはありません。
このアプリは、常に画面上のテキストを監視し、見つけた暗号化されたテキストを復号化し、暗号化されたテキストの代わりにオーバーレイとして表示することで動作します。逆に、入力フィールドに入力されたテキストを暗号化し、暗号化されたテキストで置き換えることもできます。暗号化されたテキストは、アプリが暗号化データを送信していることさえ知らないまま、基礎となるアプリを介して送信することができます。
Oversecは、見えない(ゼロ幅)文字とデコイテキストを使用して暗号化されたメッセージをエンコードするユニークな方法も提供しています。これにより、メッセージは通常のテキストとして表示され、暗号化の可視的な兆候はなく、実際には隠された暗号化されたメッセージが含まれています。このアプリはまた、写真の暗号化と送信もサポートしており、カメラモードを使用してオリジナルの写真をデバイスに保存せずに暗号化された写真を撮影して送信することができます。
Oversecでの暗号化は、共通鍵(ChaCha20暗号+Poly1305 MAC)を使用するか、OpenKeychainアプリを使用した非対称のPGP暗号化を使用して行うことができます。このアプリは現在オープンソースであり、コードはGitHubで利用できます。
OversecはAccessibilityサービスを使用していることに注意してください。
全体的に、OversecはAndroidデバイス上の任意のアプリでテキストの暗号化と復号化を便利かつ安全な方法で提供します。その「Eye-to-Eye」暗号化により、機密情報は保護され、オフライン機能によりユーザーは安心できます。ユニークなエンコーディングと写真の暗号化機能を備えたOversecは、デジタルコミュニケーションにプライバシーを求める人々に包括的なソリューションを提供します。