Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> 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


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: