Liveness Signalの紹介
Liveness Signal を使用すると、完全な匿名性と妥当な拒否可能性を維持しながら、サードパーティのサーバーを介して単純なバイナリ信号を送信および検証できます。証明者 (内部告発者など) は、検証者 (ジャーナリストなど) と事前に合意したスケジュールに基づいて新しいシグナルを投稿し、彼らが元気であることを示すことができます。証明者と検証者の両方が、合意されたシグナル キー (パスワードなど) を使用して同じアプリを使用し、ワンタイム ペアリングを交換します。その後、すべての連絡は Tor onion サービス上の構成可能なサードパーティ サーバーを通じて行われ、すべての当事者に対して匿名のままになります。検証者は新しいシグナルが投稿されたかどうかを確認できますが、シグナルにはその他の識別コンテンツは含まれません。アプリ内のローカル ストレージは、ユーザーが選択したアプリのパスワードで暗号化されます。間違ったパスワードを入力してもエラー メッセージは表示されず、シグナルの送信と検証は可能ですが、正しいアプリ パスワードを入力したときに取得される正しいシグナルのチェーンにはリンクされません。この特性により、ユーザーが証明者または検証者のいずれかであることをもっともらしく否定できます。正しいパスワードがなければ、両者は交換可能になります。
Tor 経由でストレージ サーバーと通信するには、Orbot や TorServices などの別のアプリをインストールして起動する必要があります。
このアプリは、Springer LNCS の第 21 回モバイル コンピューティングおよびマルチメディア インテリジェンスの進歩に関する国際会議 (MoMM 2023) の出版物「妥当な否定性を伴う活性信号の匿名公開」で説明されているプロトコルのプロトタイプ実装です。これは、人間の生活がそれに依存する可能性がある用途での使用を目的としたものではなく、他の (ソーシャル メッセージングなど) アプリへの将来の統合のためのプロトタイプとしてのものです。ソースコードは https://github.com/rmayr/livenesssignal-android で入手できます。
Tor 経由でストレージ サーバーと通信するには、Orbot や TorServices などの別のアプリをインストールして起動する必要があります。
このアプリは、Springer LNCS の第 21 回モバイル コンピューティングおよびマルチメディア インテリジェンスの進歩に関する国際会議 (MoMM 2023) の出版物「妥当な否定性を伴う活性信号の匿名公開」で説明されているプロトコルのプロトタイプ実装です。これは、人間の生活がそれに依存する可能性がある用途での使用を目的としたものではなく、他の (ソーシャル メッセージングなど) アプリへの将来の統合のためのプロトタイプとしてのものです。ソースコードは https://github.com/rmayr/livenesssignal-android で入手できます。
表示