Earlier quoted context omitted.
> Is it your expectation that E2E is broken by these "dragnet surveillance" networks? Surely not? While I disagree with these critiques of Signal, the surveillance networks can capture metadata - who talks to who and when - without breaking E2E. The metadata is as valuable as the data. I think Signal has a feature to protect users, but I can't imagine how it works if the attacker can see all parties' Internet connect…
> the surveillance networks can capture metadata - who talks to who and when If this is part of your threat model then I would suggest a different tool such as SimpleX since it uses onion routing and can be configured to always use private routing/relays.
Registration without a phone number on Signal will use zero-knowledge proofs
71–80 of 201 posts
Re: Registration without a phone number on Signal will use zero-knowledge proofs
#72Signal needs to release all the infra automation code behind their backend. How they setup and manage it all should not be secret. It also makes it easy to rebuild if for some reason they are compromised. They've ghosted multiple people about this question. There's no reason a 501(c)(3) shouldn't release it.
OpenAI is 501c3, should they also be required to release everything?
Re: Registration without a phone number on Signal will use zero-knowledge proofs
#73any link to presentations/papers on this? I'm interested on learning ZKPs -- they seem so much like "fairy-tale come true" because I don't know much
Also ZCash.
Re: Registration without a phone number on Signal will use zero-knowledge proofs
#74Earlier quoted context omitted.
> the surveillance networks can capture metadata - who talks to who and when If this is part of your threat model then I would suggest a different tool such as SimpleX since it uses onion routing and can be configured to always use private routing/relays.
I'm not familiar with SimpleX, but keep in mind only some types of onion routing is secure against a global passive adversary. Famously Tor is not.
Re: Registration without a phone number on Signal will use zero-knowledge proofs
#75Re: Registration without a phone number on Signal will use zero-knowledge proofs
#76Earlier quoted context omitted.
It says something about Play Billing being used specifically to mitigate spam? I understand using play payments initially but hopefully eventually there's a way to buy an account without going through google.
Add ability to pay for a signal login. https://github.com/signalapp/Signal-Android/commit/7da3357b5...
Re: Registration without a phone number on Signal will use zero-knowledge proofs
#77Earlier quoted context omitted.
And WhatsApp is E2EE with the same protocol so I don't see the big deal.
The big deal is, having talked to security people, they are "fine" with WhatsApp because the theory is, they get data from whatsapp so they have some sort of backdoor access. They are pretty chill with WhatsApp which id unexplainable
Re: Registration without a phone number on Signal will use zero-knowledge proofs
#78Re: Registration without a phone number on Signal will use zero-knowledge proofs
#79Earlier quoted context omitted.
OpenAI is 501c3, should they also be required to release everything?
Non profit doesn't necessitate open sourcing their whole product. If you don't like that, don't donate. As long as they are transparent about their decisions that is the only obligation they have.
If it were expensive to release it, that would be a reason. But it costs roughly zero dollars to create a public repo on GitHub and a cron job to push to it once a day.
Making the system public potentially increases the likelihood of a hack, which would be bad for Signal users. But relying on this argument to keep the source secret is, I think, a confession that your security is below par. Or to put it the other way round: A secure software system remains secure even if its source code is public, so making your source public is a strong signal that you are confident in your security measures. Security isn't something I expect all non-profits to focus on, but I think it would be telling for Signal to hide behind this reason.
What other reasons are there?
Re: Registration without a phone number on Signal will use zero-knowledge proofs
#80Signal needs to release all the infra automation code behind their backend. How they setup and manage it all should not be secret. It also makes it easy to rebuild if for some reason they are compromised. They've ghosted multiple people about this question. There's no reason a 501(c)(3) shouldn't release it.
OpenAI is 501c3, should they also be required to release everything?
Nevertheless the point stands - I don’t see what relationship company organizational mission has with their technical responsibilities. Indeed, if the open sourced everything, standing up a clone would be easier which creates funding risk due to a race to the bottom of people who didn’t invest into the R&D investing very little additional to compete.