facebookresearch /asynchronousratchetingtree
2022/3/27 19:22:00
https://github.com/facebookresearch/asynchronousratchetingtree
接触元 {『E2E Encryption Identity』 K#9-EDD2/A-D5A7}
https://github.com/facebookresearch/asynchronousratchetingtree
The implementation in this repository is purely academic example code, and should not be used in any production or security-critical system.
Signal プロトコルはセキュリティ的にはガッチガチでよいのですが、
参加者すべてのクライアントがフルメッシュでセッションを張り、それぞれが全員異なる鍵を利用する必要があり効率はよくありません。その問題を解決するために Facebook によって考えられたのが On Ends-to-Ends Encryption: Asynchronous Group Messaging with Strong Security Guarantees です。この仕組みを使うことでグループで共有の鍵を利用することができます。