logoalt Hacker News

lolinder01/21/20252 repliesview on HN

But the Signal client encrypts images before sending them to the Signal server. If it padded out the images at that point, the images would all be indistinguishable from each other unless Cloudflare were actually able to break the encryption (which would completely undermine the entire security model).


Replies

diggan01/21/2025

Ah yes, I'm sorry, I mistook the context. If Signal encrypts the images E2E, you're right that it wouldn't matter what Cloudflare does, especially if padded.

shim__01/22/2025

So the image is uploaded for each recipient with an individual key?