公開鍵暗号方式のRSA暗号を用いてあなたと相手との会話を保護します。秘密の会話を始めるためにあなたに必要なのは、あなたの公開鍵と秘密鍵、相手の公開鍵です。
・あなたの公開鍵
相手があなたへ送る会話を暗号化するのに必要な鍵
・あなたの秘密鍵
相手があなたから送られた暗号文を復号化するのに必要な鍵
・相手の公開鍵
あなたが相手へ送る会話を暗号化するのに必要な鍵
あなたの公開鍵で暗号化された会話は、あなたの秘密鍵でしか復号化できません。
あなたの公開鍵、秘密鍵はアプリ起動時に自動的に作られます。
用途
1. オンラインゲームの公開チャット上で秘密の作戦を通知したい場合
Ingress, Pokemon GO など
2. チャットアプリの会話を見られても分からないようにしたい場合
LINE, Hangout など
3. メールの内容を見られても分からないようにしたい
Gmail, K-9 Mail など
さあ、アプリをインストールして、公開鍵を交換しあいましょう。
Ingressの作戦用として、公開チャット上でメンバー間でやりとりするメッセージを
暗号化するためにアプリを作りました。その他、Pokemon GOなどのレア情報を
交換する目的で開発しました。
・交換した公開鍵を保管する仕組み
・誰でも利用できるようにヘルプを充実
オンラインゲーム上の公開チャット上で知り合い同士で秘密の会話をしたいユーザー
Java
2週間
・他のチャットアプリケーションとの連携
アプリの製作者が設定したダウンロードページ等に移動します。