『E2E Encryption Identity』
2022/3/27 19:18:00
Signal プロトコルはセキュリティ的にはガッチガチでよいのですが、
参加者すべてのクライアントがフルメッシュでセッションを張り、それぞれが全員異なる鍵を利用する必要があり効率はよくありません。その問題を解決するために Facebook によって考えられたのが On Ends-to-Ends Encryption: Asynchronous Group Messaging with Strong Security Guarantees です。この仕組みを使うことでグループで共有の鍵を利用することができます。
https://github.com/facebookresearch/asynchronousratchetingtree