2 ms·
> vast amount of effort that went into the Signal protocol If it requires protocol development, I'd agree. I expect - knowing no more than Signal's blog posts
by mmooss 1y ago
> vast amount of effort that went into the Signal protocol
If it requires protocol development, I'd agree. I expect - knowing no more than Signal's blog posts - that it has two components:
* Local database: These records need a retention period column, somehow - however they implement it with text messages. That seems straightforward.
* 'Distributed retention' - implementing the retention period setting on the remote devices of other call participants. I expect they would do it the same way they do with text messages, and I would guess it's just a field in a packet somewhere; e.g., establish a secure connection and then in the call's initial packet,
time = 2025-05-21T22:13:11Z
call.from = lblume
call.to = mmooss
retention.period = 1440 minutes