https://tests.reproducible-builds.org/debian/reproducible.ht...
We're making great strides into software being completely deterministic. The Bitcoin project for many years has had completely deterministic binaries and a ceremony process for GPG signing the output with many individual parties.
[1]: https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_Ref...
https://github.com/signalapp/Signal-iOS
Are there any “certs”/keys you would need to talk to your contacts?
https://twitter.com/benlorber8/status/1268596748198596608?s=...
Trying to get a bit-to-bit equivalent of a binary lifted from the app store sounds challenging to say the least.
See also Guix, which provides tools to challenge servers providing binary packages to see if they match a locally-built version: https://guix.gnu.org/manual/en/html_node/Invoking-guix-chall...
https://boston.cbslocal.com/2020/06/01/police-respond-to-nat...
https://github.com/signalapp/Signal-Android/issues/6898
https://github.com/signalapp/Signal-Android/issues/9194
Other apps like Threema or Telegram might delay messages sometimes, but at least they keep my device operational. If I'm punished for opting out of Google's spying, I at least want to choose the punishment.
[0]: https://www.statista.com/statistics/898254/south-korea-most-...
[1]: https://www.quora.com/Which-is-the-most-popular-messaging-ap...
[1] https://www.signal.org/blog/private-contact-discovery/
Of course, this feature is Android only as iOS doesn’t allow default alternatives.
https://support.signal.org/hc/en-us/articles/360007062012-Ne...
[0]: https://www.militarytimes.com/flashpoints/2020/01/23/deploye...
[1]: https://www.theguardian.com/politics/2019/dec/17/tories-swit...
'You have to go back in history, at least to the time when the devs dropped sms encryption and even earlier.
The main developer, in a matter of weeks, had turned from someone harassed by the TSA into a receipient of a major government grant ($13 mln). Then he received lucrative contracts with the “greatest” bastion of privacy, Facebook and affiliates. You don’t get that by accident. You get that by providing your own significant part of the bargain.'
https://forum.f-droid.org/t/we-can-include-signal-in-f-droid...
Just saying it's not the most unfounded theory out there.
why not? Wire[1] doesn't tie your identity to your phone number. OpenWhisper devs too are aware of Signal's limitation (it was even discussed here on HN recently).
https://telegram.org/blog/scheduled-reminders-themes#new-pri...
Here's a description of how it worked in Telegram before they added a setting to disable it last year: https://medium.com/adamant-im/telegrams-anonymity-hole-how-t...
tptacek regularly endorses Signal (compared with alternatives) on HN.
Only the expert's opinions are of any value IMO, and I've never seen anyone showing an attack on Telegram's encryption. Telegram themselves seem to claim that it's never broken. I often see vague criticism over the fact that they use their own protocol, but never anything more detailed than that.
https://core.telegram.org/techfaq#q-i-39m-a-security-expert-...
At least since version 2.0 it seems it's using AES encryption: https://core.telegram.org/mtproto/description
The full contact list is uploaded to Signal servers by the phones. The only protection layer that users have is the questionable security of Intel's SGX.
It's still much better than what WhatsApp is doing, just not a black and white situation.
To add a point to your list: Signal does not have automatic cloud backup of messages, unlike WhatsApp. On WhatsApp, 30% of users have cloud backups enabled [1], meaning that you can basically assume that any reasonably sized group's messages can be accessed by people who have subpoena-power over Google (chance that there is no backup-enabled account in a group of n people is (1-0.3)^n... for 6 people it's already 12%).
Yes, it's hashes of phone numbers instead of the phone numbers themselves, but that's a detail. Phone numbers are easy to brute-force especially for people the protesters are worried about, as well as easy to build rainbow tables for.
[0] https://apt.izzysoft.de/fdroid/index/apk/tk.giesecke.disaste...
> [W]hen a suspect in an interrogation told detectives to “just give me a lawyer dog,” the Louisiana Supreme Court ruled that the suspect was, in fact, asking for a “lawyer dog,” and not invoking his constitutional right to counsel.
https://www.washingtonpost.com/news/true-crime/wp/2017/11/02...
[1] https://privacyinternational.org/long-read/3018/timeline-sim...
It does not require a number to setup an account and communicate.
https://en.wikipedia.org/wiki/Global_surveillance#Infiltrati...
Edit: And that from netzpolitik (highly trusted german source) under 'A global passive adversary' that's the interesting part: https://netzpolitik.org/2017/secret-documents-reveal-german-...
> Not a joke, for real.
Obligatory link to the fantastic "Don't Talk to the Police" lecture from the Regent University School of Law.
Watch the whole thing:
(fair warning, this will autoplay the word 'Fuck' in the first 10 seconds)
https://github.com/signalapp/Signal-Android/blob/0ef01cc620c...
If you opened a PR with the websites you're missing, I'm sure they'd be open to it.
I see sibling comments mentioning that they wouldn't want this feature (which is already there) because of its privacy implications, but I think that it basically works like gifs, with a proxy controlled by Signal.
Pick any version of the story. Or read their blog post:
https://blog.whatsapp.com/Keeping-WhatsApp-Personal-and-Priv...
How do they know a message is forwarded? The encryption is meant to make identical plaintexts encrypt to different ciphertexts, so obviously they must be leaking the forwarding status in unencrypted parts of the message. And why is an encrypted service trying to combat misinformation to start with - isn't that a contradiction in terms? These things raise difficult questions. You'd hope that once a service decides to go fully encrypted, its staff would believe that what kind of information going over it or how accurate that is, isn't any longer their concern.
https://9to5google.com/2020/05/26/google-messages-end-to-end...
Clearly not a solution to the current crisis but would be beneficial in future situations.
There are others. Do a search for "prepaid legal services". Most of them have similar prices (~$20 a month) and provide similar services (wills, traffic tickets, document review, etc). Like I said, if you get into serious trouble, you will have to pay for a lawyer. This is like insurance. In my opinion, if it helps you avoid saying something stupid to a cop, it's probably worth it.