facebookresearch/asynchronousratchetingtree — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2021-08-31
Study the ART tree structure to understand how group encryption keys ratchet forward securely.
Run the included benchmarks comparing ART's performance against a simpler pairwise encryption method.
Use the code as a reference for research into scalable secure group messaging protocols.
Test how the protocol behaves when group members join, leave, or are offline during key updates.
| facebookresearch/asynchronousratchetingtree | szili1994/create-aeronautics-minecraft-mod | getactivity/nestedscrolllayout | |
|---|---|---|---|
| Stars | 272 | 292 | 161 |
| Language | Java | Java | Java |
| Last pushed | 2021-08-31 | — | 2026-05-01 |
| Maintenance | Dormant | — | Maintained |
| Setup difficulty | hard | moderate | easy |
| Complexity | 5/5 | 2/5 | 2/5 |
| Audience | researcher | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Academic research code meant for testing ideas, explicitly not intended for real-world production use.
A research implementation of the ART protocol, a tree-based encryption scheme that keeps group chat messages private even as members join, leave, or go offline.
Mainly Java. The stack also includes Java.
Dormant — no commits in 2+ years (last push 2021-08-31).
Freely available under a Creative Commons license so others can study and build on the work.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.