News for hackers. Stuff that matters.
Re:Signal is secure, as proven by hackers by stiray on Friday October 07, 2022 @12:19PM (#33123379)
Whatever the security of Signal is, all my trust into any service ends when it requires from me personally identifiable information, which could be easely replaced by other methods (I am system software developer for ~31 years, don't even try to feed me with bs).

And as such, Signal/Telegram/Whatever that requires me to enter phone number, has zero trust from me. I don't care who analyzed the protocols security, what the safety measures are, what cipher algorithms you use, how many hackers tried to break in and failed, what other PR/SEO methods you use.

Just the fact, that you require information that is so deeply PII as phone number is a reason that overrides everything else. From my standpoint, software that requires that, is honeypot.

(btw, this is my personal opinion, you don't have to agree)

Re:Signal is secure, as proven by hackers by malikNF on Friday October 07, 2022 @12:28PM (#33123497)
The argument I hear in favour of this practice by messaging apps is that, this design helps your friends find you easily by your number.

But I agree with you, asking for the phone number and telling me this app is secure is ridiculous. Let me register with something less intrusive, if I want to go the phone number way, then let me use that. Give me an option.

Re:Signal is secure, as proven by hackers by palata on Friday October 07, 2022 @12:30PM (#33123533)
Not ridiculous at all, depends on your threat model. It's perfect for me.
Re:Signal is secure, as proven by hackers by malikNF on Friday October 07, 2022 @01:46PM (#33124633)
So why do we need e2e encrypted messaging? Why do we worry about the "secure" part of messaging? One of the main reasons for me is, it's hard to trust a centralized authority.

Can you trust your information stored at your messaging app's servers stay secure forever? Can you trust that company to never get compromised? So yeh, they go through all the hassle of making things "secure" but attach everything to something(phone number) most of us can't get without revealing our actual details. So yeh, its ridiculous to go through all this hassle to make things private and secure, but force people to use something that de-anonymizes everything about them.

Re:Signal is secure, as proven by hackers by palata on Friday October 07, 2022 @02:23PM (#33125084)
I don't want them to have access to my messages and make a profile out of me, even less of billions of people. That's why I also care about metadata: social graph is valuable for profiling.

I don't write anything that would be interesting to the NSA, I'm not a target for them, so I don't care if they see I use Signal.

BTW, say you have an anonymous Telegram username, I'm pretty sure it's trivial to find your name from the content of your messages. Or just from the metadata.

Re:Signal is secure, as proven by hackers by 8organicbits on Friday October 07, 2022 @12:51PM (#33123856)
Is there another technique for effortlessly bootstrapping a contact list? Finding someone requires some kind of lookup/search. Using PII makes a lot of sense because that's how people identify each other. Anything out-of-band is quite complex.

If I told my mom to install some app and we'd connect to each other using some random IDs, we'd probably still be using SMS.

Re:Signal is secure, as proven by hackers by andai on Friday October 07, 2022 @01:18PM (#33124267)
>If I told my mom to install some app and we'd connect to each other using some random IDs, we'd probably still be using SMS

This is surprising to me, since it was my mother's generation that got me into Skype (where you have to manually add the other person by their username), almost twenty years ago.

Re:Signal is secure, as proven by hackers by andai on Friday October 07, 2022 @01:16PM (#33124235)
A Signal support claims "The Signal service does not have any knowledge of your contacts."

Can someone explain how this is possible? How does my phone know when to notify me that a friend has joined signal?

Edit: apparently it's "private contact discovery", I need to give this a proper read later.

https://signal.org/blog/private-contact-discovery/

Re:Signal is secure, as proven by hackers by palata on Friday October 07, 2022 @02:26PM (#33125113)
Yes, their blog posts are really good. Read about the sealed sender, too! And then realise that even with sealed sender, if you send from your home IP, then you are identifiable. So you should send from a reasonably anonymous IP (w.r.t. your threat model)
Re:Signal is secure, as proven by hackers by brandonr49 on Friday October 07, 2022 @02:01PM (#33124820)
I will never get over the fact that the Nintendo Switch operated on random character strings to find friends rather than usernames or something more straightforward for normal users. But the fact that they managed it does mean it's not so large a barrier.
Re:Signal is secure, as proven by hackers by lloeki on Friday October 07, 2022 @03:05PM (#33125580)
I guess it works because people think of it as if they were phone numbers, plus it removes the barrier of having to choose a username. See also the now defunct ICQ which was fairly popular even outside of tech circles.
Re:Signal is secure, as proven by hackers by uoaei on Friday October 07, 2022 @01:37PM (#33124513)
Repeat after me:

Security and privacy are not the same thing.

Among many other differences: security is a binary (can an attacker gain access to information) but privacy is a spectrum (what kinds of information do I want to leak).

Re:Signal is secure, as proven by hackers by dane-pgp on Friday October 07, 2022 @11:55PM (#33129676)
> security is a binary (can an attacker gain access to information)

Only if you're looking through a very narrow lens.

There are a range of potential attackers out there with different motivations and resources available to them. The question you have to ask (for each attacker) is whether the value of the thing you are trying to secure is worth more to them than the cost it would take them to break your security.

In aggregate, that looks a lot like a spectrum of security, with different people being secure against more or fewer different attackers.

Re:Signal is secure, as proven by hackers by uoaei on Sunday October 09, 2022 @11:11AM (#33141949)
"The thing" you are trying to secure is either secure or it is not. That is what I meant by "binary".
Re:Signal is secure, as proven by hackers by dane-pgp on Sunday October 09, 2022 @06:44PM (#33146041)
"The thing" you are trying to keep private is either private or it is not, too.

Maybe you're saying that some information is more sensitive than others, which is true, but some security failures are worse than others (e.g. denial of service vs. remote code execution, or ability to forge messages vs. ability to decrypt messages).

Re:Signal is secure, as proven by hackers by greenail on Friday October 07, 2022 @12:39PM (#33123671)
+1: the globally unique identifier that is reused across multiple accounts is an antipattern in my opinion. This is just as bad as reusing passwords. There should be no need for anyone to have to reuse email user id's or phone numbers or credit card numbers. These should be unique per online "relationship", the way your CC chip creates per transaction identifiers. The fake account problem needs to be solved in another way. You simply can't take these GUIDs back once they are leaked and that leaves your only choice to burn them or just accept the risks of having that data leaked all over the net.
Re:Signal is secure, as proven by hackers by joshuamorton on Friday October 07, 2022 @01:08PM (#33124096)
Your cc has a per transaction password, but still a unique identifier. Signal works surprisingly similarly.
Re:Signal is secure, as proven by hackers by collegeburner on Friday October 07, 2022 @12:33PM (#33123587)
yeah it's a massive example of moxie hubris. let alone "muh sgx" making contact analysis secure when the smart answer for an app that wants to be private to just not do it or at least be less bold about calling it "secure". no good reason to require a phone number. i'm not denying it can be useful btw, it's the requirement i have a problem with.
Re:Signal is secure, as proven by hackers by mistrial9 on Friday October 07, 2022 @12:28PM (#33123504)
software dev with thirty years experience says: the modern push to make phones into de-facto PII is bluntly obvious. There are historical reasons that this is dangerous in itself, yet USA and others have profited mightily when successfully implementing systems like this. Awake.
Re:Signal is secure, as proven by hackers by NikolaNovak on Friday October 07, 2022 @12:43PM (#33123742)
I come from point of ignorance and agree with you.

I do not understand what privacy security or anonymity I can have, when we start with sharing my most identifiable personal information with the app and all my desired contacts. (whatsapp takes it further by refusing to work without full access to your contacts which... Just, no).

I feel I'm in a twilight zone as everybody cheerful regresses to apps you have to bootstrap with your phone number and then proceed to basically only work well with your phone - teeny tiny screen with awful keyboard, instead of allowing me seamless access across my communication devices and preferences.

Messaging seemed like a solved problem until we made it inexplicably and massively worse.

Re:Signal is secure, as proven by hackers by JumpCrisscross on Friday October 07, 2022 @12:49PM (#33123838)
> whatsapp takes it further by refusing to work without full access to your contacts

I’ve never given WhatsApp access to my contacts. Works fine. Just don’t get numbers matched to contacts, which makes sense.

Re:Signal is secure, as proven by hackers by NikolaNovak on Friday October 07, 2022 @01:23PM (#33124336)
Interesting. Can you initiate a message?

I can only talk to people if they've granted access to their contact list, and initiate conversation with me (which is not a solution, just a shifting of problem to others).

On android at least, I cannot initiate a conversation with somebody I don't have a going chat with. It won't let me just type in a phone number.

Specifically, Clicking "new chat" asks me for contacts permission, and if I say no it simply closes. I have to contact a person out of band and ask them to initiate whatsapp with me. By no definition is my experience "just fine". Is this not your experience?

Can two people who have not granted access, converse?

Re:Signal is secure, as proven by hackers by hso1 on Friday October 07, 2022 @01:41PM (#33124570)
You can open wa.me/<number> on a browser, it'll redirect to a chat on whatsapp.
Re:Signal is secure, as proven by hackers by NikolaNovak on Friday October 07, 2022 @02:45PM (#33125357)
Neat!

(I would still not call it "just fine" in terms of normal app usage, but it makes my life easier so I thank you for that :)

Re:Signal is secure, as proven by hackers by JumpCrisscross on Friday October 07, 2022 @03:23PM (#33125779)
> Can you initiate a message?

Yes. There is a little write icon on the top-right of my iOS screen. Click that and paste in the number.

Re:Signal is secure, as proven by hackers by NikolaNovak on Friday October 07, 2022 @04:30PM (#33126526)
Fascinating. It will not allow me to initiate conversation on android without access to contact list. I wonder why the platform difference!
Re:Signal is secure, as proven by hackers by chalst on Friday October 07, 2022 @02:13PM (#33124985)
Perhaps this has changed, but my experience was that the installation wouldn't proceed without granting access. I could prevent the app gaining access to my contacts by using the Android home/work profile so that it would only see an empty contact database. There are other tricks you can use on Android, but I never got it to work on iOS.
Re:Signal is secure, as proven by hackers by joshuamorton on Friday October 07, 2022 @01:06PM (#33124075)
Messaging was a solved problem until we wanted to make it secure and private.
Re:Signal is secure, as proven by hackers by sliken on Friday October 07, 2022 @12:57PM (#33123947)
"easily replaced by other methods" ... like what?

How would this other method make it hard/expensive/infeasible for a malicious company to produce 100M accounts to cause problems with spamming, DoS, and related issues? Phone numbers are finite, cheap, but not zero cost. If sending a spam email cost $0.01 much of spam would disappear.

How would this other method protect a user's social network without having to upload that meta data in signal? Currently this is handled by a user's address book hosted outside of signal. How many users would you lose if you required some key exchange in person?

Sure it's easy to think about generating a key pair, uploading the public key to a DHT, and allow people to communicate directly without a central server. However that has a fair number of practical issues that would be worse for the average signal user, not the least of which would be much worse battery life and bandwidth charges.

Re:Signal is secure, as proven by hackers by vorpalhex on Friday October 07, 2022 @01:03PM (#33124029)
Let me pay $5 to get a private handle.
Re:Signal is secure, as proven by hackers by sliken on Friday October 07, 2022 @01:10PM (#33124139)
Sounds good, and it could help fund signal without getting advertisers involved.

So you pay $5 on a credit card, which connects you to said handle, much like buying a SIM. How is that any better?

Someone in your social network joins signal next week, how would they find you?

Re:Signal is secure, as proven by hackers by vorpalhex on Friday October 07, 2022 @01:42PM (#33124579)
I don't want my social network to find me. I will give them a handle if I do.

I know which of my coworkers use signal, despite them not telling me themselves. That seems wrong.

Buying things anonymously is a solvable problem. Gift cards, cash, etc. Let people resell your $5 sign up card.

Re:Signal is secure, as proven by hackers by sliken on Friday October 07, 2022 @01:58PM (#33124789)
Well signal is designed for secure communications for most people. Not designed for anonymous communication. So a key piece of that is easy to use, nice on boarding process, and being useful to new users in that first minute or two.

So the reason signal is so useful is because so many people use it, which depends on things like contacts showing up immediately when you join.

Seems like it's a common theme that people want a messaging client with a huge number of users, but don't want the features that made it popular in the first place.

Re:Signal is secure, as proven by hackers by afiori on Saturday October 08, 2022 @03:24AM (#33130490)
Mullvad shows that it is possible to receive anonymous payments (eg by non refundable cash by mail)

Signal could use payments (eg via Monero) as spam prevention and revenue stream.

This would not damage any current feature/user

Re:Signal is secure, as proven by hackers by joshuamorton on Friday October 07, 2022 @01:05PM (#33124057)
How do you pay them without revealing your identity?
Re:Signal is secure, as proven by hackers by lnxg33k1 on Friday October 07, 2022 @01:09PM (#33124123)
Ask mullvad
Re:Signal is secure, as proven by hackers by andai on Friday October 07, 2022 @01:10PM (#33124145)
Monero?
Re:Signal is secure, as proven by hackers by godelski on Friday October 07, 2022 @02:07PM (#33124912)
Re:Signal is secure, as proven by hackers by vorpalhex on Saturday October 08, 2022 @02:59PM (#33134962)
This is excellent news! Thanks for the link.
Re:Signal is secure, as proven by hackers by throwaway0x7E6 on Friday October 07, 2022 @01:12PM (#33124173)
>How would this other method make it hard/expensive/infeasible for a malicious company to produce 100M accounts to cause problems with spamming, DoS, and related issues? Phone numbers are finite, cheap, but not zero cost. If sending a spam email cost $0.01 much of spam would disappear.

complex captcha and/or expensive PoW. and an option to use a phone number instead

>How would this other method protect a user's social network without having to upload that meta data in signal? Currently this is handled by a user's address book hosted outside of signal. How many users would you lose if you required some key exchange in person?

store it on the server, encrypted by the client. jesus.

Re:Signal is secure, as proven by hackers by sliken on Friday October 07, 2022 @01:19PM (#33124269)
So you generate a handle, maybe even a key pair and upload the public half to a server. Then someone you know joins next week and does the same.

How do you find each other?

If it's feasible for an end user, say 30 seconds of a phone's CPU, you can be sure that a spammer could generate millions.

Re:Signal is secure, as proven by hackers by throw10920 on Friday October 07, 2022 @02:01PM (#33124827)
> How do you find each other?

You don't, because that's something that's fundamentally impossible to do in a privacy-preserving way - no way around it.

> If it's feasible for an end user, say 30 seconds of a phone's CPU, you can be sure that a spammer could generate millions.

You're picking overly conservative numbers for "feasible". Choose parameters such that it takes something like half an hour on a phone. Inconvenient? Yes, but privacy is inconvenient in general.

And yes, a spammer will still be able to generate lots of these fake identities, but now the cost is much higher, while the expected profit is roughly the same - and that's how you defeat spam.

Re:Signal is secure, as proven by hackers by sliken on Friday October 07, 2022 @02:20PM (#33125057)
Well there are alternatives to signal. Some use p2p, some use tor, some use a federated system of servers. None have the networking effect to be as secure and as popular as signal.

So if signal was privacy preserving, didn't show or tell contacts about others using the service, do you think it would be as popular? Or do you think we'd be discussing a different popular e2e encrypted app and complaining about the very features that made it popular?

Re:Signal is secure, as proven by hackers by pwinnski on Friday October 07, 2022 @04:09PM (#33126307)
It sounds like you want an app that sacrifices usability for a promise of security. That's fine, there are options. Of course, some are honeypots run by the US government, and you'd need to really really have an unusual threat model to warrant such care, but you do you.
Re:Signal is secure, as proven by hackers by throwaway0x7E6 on Friday October 07, 2022 @06:29PM (#33127642)
>How do you find each other?

by exchanging public keys over an established communication channel

>If it's feasible for an end user, say 30 seconds of a phone's CPU, you can be sure that a spammer could generate millions.

yeah, that's an inherent limitation of PoW, so it has to be an option rather than a requirement. then people who don't care about privacy can do the SMS thing, and those who do can opt to do the 30 minute PoW.

but this is irrelevant to Signal. it's not the phone number verification itself that people have problem with. if the only purpose it served was to prevent attacks on the service by ratelimiting it to one account per one phone number, that would be largely fine. the problem is that your phone number is your Signal identity, which is utterly moronic for a "privacy-first" service, and the reasoning and excuses for this stink to high heaven.

Re:Signal is secure, as proven by hackers by sliken on Friday October 07, 2022 @07:40PM (#33128324)
> by exchanging public keys over an established communication channel

I get the appeal, but seems like requiring out of band key exchange will add significant friction and make signal much less popular compared to the competition. I've got a few dozen signal contacts, only a few of them close enough to do a key exchange. If I only had a few, not sure I'd use signal.

Signal has been resisting making special cases for the few, and I get it. Why spend developer time on some feature that's not going to benefit the majority of users?

> the problem is that your phone number is your Signal identity, which is utterly moronic for a "privacy-first" service

I can't think of anything that would work as well and result in so many (40M monthly) people communicating securely. They do seem to be considering their options to help with this, in particular: https://signal.org/blog/secure-value-recovery/

Allowing social networks, surviving the death of your phone, frictionless on boarding, account recovery, etc all interact in complex ways.

Personally I like that there's not a contact database/social graph inside signal.

Re:Signal is secure, as proven by hackers by throwaway0x7E6 on Saturday October 08, 2022 @01:28AM (#33130009)
>requiring out of band key exchange will add significant friction

how do you exchange phone numbers and email addresses with people?

>and make signal much less popular compared to the competition

is popularity among the (COMPLETELY) tech-illiterate worth giving up privacy for?

>I can't think of anything that would work as well and result in so many (40M monthly) people communicating securely.

and virtually everyone who had ever used the internet has an email, despite its apparently cumbersome sign-up and contact discovery procedures.

>surviving the death of your phone, ... , account recovery

are less likely if your account is tied to the phone number or email. they can be lost, they can be stolen, they can be seized.

Re:Signal is secure, as proven by hackers by anigbrowl on Saturday October 08, 2022 @12:40AM (#33129818)
> How do you find each other?

I don't want to find people on Signal, or be found by them. I want a way to securely communicate with people I've decided I trust enough to be contactable by them - that is, people I've met and sufficiently liked face to face.

Re:Signal is secure, as proven by hackers by THENATHE on Sunday October 09, 2022 @04:24AM (#33139094)
I’ve always thought it is dumb for the same reason i think WhatsApp is dumb. In Latin America, WhatsApp exists as a way for people to message each other without paying per text, which is very much still a thing down there. In the US, we get all of our everything unlimited, so we don’t need a wacky app to send texts without paying more money.

But why then do you even need a phone number to use WhatsApp? If it is a texting and calling service that is used to circumvent carrier fees, and is almost exclusively used on WiFi (because data is even more expensive than texts), why not just let them make an account and not use the phone number? That way they don’t have to pay a secondary company to use WhatsApp…

Re:Signal is secure, as proven by hackers by stiray on Friday October 07, 2022 @01:10PM (#33124143)
It is as simple as: I dont care. Signal requires a personally identifiable information while the keys can be extracted using rubber-hose cryptoanalysis ( https://imgs.xkcd.com/comics/security.png ) once you know ---> WHO <--- to beat. This is not secure. Sorry.

I understand the whole concept behind it. I understand why they want a phone number. BUT. This is not secure (oh, really, my phone number is hashed, how long do i need to brute force a few numbers in range of 0-9, a few seconds on my laptop, maybe?)

On the other side, I can use a simple email/irc/counterstrike chat to be MORE secure. Why? As it doesnt require any PII from me.

So why bother? Yes, sure, I can use it as a nice chat interface, I can use it as another way beside ~20 chat applications I need to use to contact people I know ( https://imgs.xkcd.com/comics/chat_systems.png ). But dont sell me security. With requiring PII they broke it.

Re:Signal is secure, as proven by hackers by ubercore on Friday October 07, 2022 @01:35PM (#33124498)
I'll have my 70 year old parents on another continent install counterstrike so we can text each other. Thanks for the suggestion.
Re:Signal is secure, as proven by hackers by stiray on Friday October 07, 2022 @01:37PM (#33124524)
Your 70 year old parents don't care about security of communication. Whatever http(without 's') chat is quite enough for them. They were talking on analog, unencrypted line for whole their life. Why should they care now? PRISM anyone ( https://en.wikipedia.org/wiki/PRISM )?
Re:Signal is secure, as proven by hackers by pwinnski on Friday October 07, 2022 @04:17PM (#33126403)
Are you suggesting that people who aren't devoted to the cause of secure communication are not allowed to derive any benefits from secure communication?
Re:Signal is secure, as proven by hackers by mullen on Friday October 07, 2022 @07:00PM (#33127988)
That is also not true either. My 80 year old mother uses Signal because she talks property management and money related issues to people. She does not trust WhatsApp because it is owned by Facebook (Which is weird because she uses Facebook all the time). For her, knowing that cell phone company employees can grab text messages is enough for her to switch to something that is secure.
Re:Signal is secure, as proven by hackers by Cederfjard on Saturday October 08, 2022 @05:01AM (#33130867)
So this is the crux of the disagreement. You believe that you either need maximum possible security or none at all, so when you need to be secure, it doesn’t matter if you have to use an inconvenient solution, because it’s that important. Whereas in reality there are a ton of less severe threat models that can be countered with more user-friendly methods of communication. Advertising companies, ISPs, local cops, etc won’t be able to read your Signal messages or find out who you’ve been talking to, and that can be important to many people. NSA or equivalent probably can, if they’re interested in you already, but that’s a concern for far less.
Re:Signal is secure, as proven by hackers by palata on Friday October 07, 2022 @08:08PM (#33128504)
A big mistake you make is to think that someone would be powerful enough to find you personally on Signal, but would fail to find you on an insecure chat in a video game.

If you are not interesting for the NSA, giving your phone number to Signal is fine. If you are... run. The counterstrike chat won't hide you.

Re:Signal is secure, as proven by hackers by Rygian on Friday October 07, 2022 @02:30PM (#33125158)
Simply limit incoming traffic to users you've whitelisted yourself. Problem solved.
Re:Signal is secure, as proven by hackers by layer8 on Friday October 07, 2022 @05:45PM (#33127250)
Threema only requires an anonymous ID (and has done so for many years), so somehow it must be manageable.

https://hn.algolia.com/?query=Threema&sort=byPopularity&type...

Re:Signal is secure, as proven by hackers by godelski on Friday October 07, 2022 @05:52PM (#33127323)
Don't they store IDs on the server?
Re:Signal is secure, as proven by hackers by layer8 on Friday October 07, 2022 @05:55PM (#33127350)
Not sure what you’re getting at?
Re:Signal is secure, as proven by hackers by sliken on Friday October 07, 2022 @06:44PM (#33127802)
Right, but they charge, which connects to your identity just like a sim does.
Re:Signal is secure, as proven by hackers by layer8 on Saturday October 08, 2022 @10:26AM (#33132533)
It’a one-time charge through the app store and unrelated to the Threema ID. You pay for the app, not for the ID. Threema doesn’t receive any PII about you.
Re:Signal is secure, as proven by hackers by palata on Friday October 07, 2022 @08:05PM (#33128485)
Ask them how many users choose to sync their contacts :). I did.
Re:Signal is secure, as proven by hackers by gray_charger on Friday October 07, 2022 @01:11PM (#33124163)
I think you may be misinterpreting the use case for Signal. Signal is not meant to be used for anonymous communication, it's meant for secure communication. Signal's threat model is meant to solve issues with SMS: a MitM can tell a message was sent but not the contents of the message. If you were to replace the phone number with a username of some sort it would be a little more anonymous, but could be easily doxed from users' poor OpSec or poor OpSec of a users' peers. Given Signal is meant to be used by people who don't know what OpSec is, it doesn't seem worth the effort to put up trivial anonymity barriers.
Re:Signal is secure, as proven by hackers by stiray on Friday October 07, 2022 @01:29PM (#33124405)
Sorry but anonymity is security. Once you know who to beat, you will get the keys. Wanna bet? We can do an experiment... ;) /s
Re:Signal is secure, as proven by hackers by asah on Friday October 07, 2022 @01:53PM (#33124715)
obligatory xkcd: https://xkcd.com/538/
Re:Signal is secure, as proven by hackers by godelski on Friday October 07, 2022 @02:07PM (#33124904)
> Sorry but anonymity is security.

I'm actually with you here. But anonymity is HARD. Way harder than people give credit. We're not anonymous here on HN. But Signal is doing this step by step and I think that is the right way. Yes, the wrench attack works, but it doesn't always work. It would be better if it was hard to use the wrench attack, but protecting against it is surprisingly difficult. Signal seems to be taking this into account and also working on this in steps.

Re:Signal is secure, as proven by hackers by stiray on Friday October 07, 2022 @02:14PM (#33124995)
Not really. Anonymity is simple. You don't require PII for registration. As simple as that.

What is hard are their other use cases. Preventing rotten eggs entering the system. And they cut shortcut here, sacrificing security of their users to keep the bills down. The phone number requirement is not there to protect you but to protect their ecosystem and even more their resources (if I take it as lightly as possible, check the last line).

Again I will use IRC as an example, it was able to connect so many people without requiring PII, yes there was spam (same as with emails, I host my own mail server and I dont see spam, it is 100% filtered out by rspamd), for what, 30 years(?), they can do it too. I don't see any excuse for their requirement.

But ok, lets be fair - easy to connect. I have around 400 phone numbers in my phone of people I asked for their phone number - they were relevant to me at some point, for instance primary school schoolmates. How many, do you think I communicate with? I went to count history for last year - 35 numbers. 35! Out of those, I would communicate over secure channel with 6 (current company). And now this is an issue?

Let me say it again, with all the facts, I can only take them as a honeypot.

Re:Signal is secure, as proven by hackers by godelski on Friday October 07, 2022 @02:40PM (#33125293)
Honestly you seem to just want to hate Signal. That's okay to dislike something but calling Signal a honeypot is a strong statement. That requires strong evidence, not weak conjecture.

It is hard to respond to you in good faith because it does not feel like you want to engage that way. Maybe I am misunderstanding your statement. So I will engage in good faith once more (reminding you that this is a HN rule).

Anonymity is nowhere near as simple as not requiring PII during registration. Even from the provider side. We can agree that it is difficult to maintain anonymity from the user side. But choices made by the provider can make these things impossible. Let's suppose Signal gives me one username that I can use and I must use that continuously. What do I choose? If I use "godelski" then I've made a permanent connection between that identity and my real life identity. After all, I do talk to friends, family, and coworkers on Siganl. If I choose another name and share that name through this name, then those two are linked together. All of this is information leakage and highly valuable to OSINT people. I'm sure someone here has significantly more experience than me and would be happy to expand upon this too. But it is extremely naive to believe/claim that anonymity is provided simply by removing the phone number. It is far more complicated than that. Hopefully you now know that.

Re:Signal is secure, as proven by hackers by bboygravity on Friday October 07, 2022 @04:29PM (#33126519)
There's quite a few other hints in the marketing and decisions at Signal that reek a little bit of honeypot (by the NSA).

Super hard to prove though...

For me personally the strongest hints are the fact that it's centralized, there's no getting around connecting to their server(s) for the app/clients to be useful and that it's impossible to know what exactly their server is running (by design?).

Oh, and Signal is based in the US. That fact by itself pretty much means all bets are off when it comes to security or anonimity.

I don't see how the NSA would not be pwning that server or owning/creating that server and/or organization (indirectly or directly).

Or to put it differently: why would it be hard or illogical for the NSA to setup an innocent seeming "good guys" radiating non-profit chat service that is supposedly secure (yet centralized and non-anonymous by design and also a honeypot)?

Re:Signal is secure, as proven by hackers by tptacek on Friday October 07, 2022 @05:03PM (#33126828)
Please don't post insinuations about astroturfing, shilling, bots, brigading, foreign agents and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email [email protected] and we'll look at the data.

https://news.ycombinator.com/newsguidelines.html

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Re:Signal is secure, as proven by hackers by dementiapatent on Saturday October 08, 2022 @11:17AM (#33133012)
I always took that rule as "don't post insinuations (accusing other HN users of being) astroturfing, shilling, bots, foreign agents...".

Can we not point out when corporate entities are comprised of these things?

Re:Signal is secure, as proven by hackers by tptacek on Saturday October 08, 2022 @01:03PM (#33133988)
See the second link. (And, of course, the insinuation made above applies directly to several members of the HN community).
Re:Signal is secure, as proven by hackers by gruez on Friday October 07, 2022 @05:06PM (#33126855)
>Oh, and Signal is based in the US. That fact by itself pretty much means all bets are off when it comes to security or anonimity.

It has to be based somewhere right? Would you trust it if it was based in China or Russia? Or even mid tier countries like UAE or Singapore? Even "neutral" countries like Switzerland isn't safe, as we've seen with Crypto AG.

Re:Signal is secure, as proven by hackers by awuji on Saturday October 08, 2022 @01:09AM (#33129934)
The patriot act clearly compromises every 5-eyes nation. China and Russia have their own equivalents of a Patriot act, so hosting there is no good either. Mid tier and neutral countries can be compromised as in your example above. This is all truly depressing, but why does it have to be hosted on a central server.

I hate web3 hype as much as the rest of HN, but this seems like a genuinely useful application for it.

Re:Signal is secure, as proven by hackers by godelski on Friday October 07, 2022 @05:42PM (#33127214)
> why would it be hard or illogical for the NSA to setup an innocent seeming "good guys" radiating non-profit chat service that is supposedly secure

Let's also investigate the inverse side of this. Supposing Signal works, would the NSA not instead want to launch a disinformation campaign against them and exaggerate downsides? I think such action would also be easy and logical.

But I don't think that's happening, to be clear. I think people are just passionate about the subjects and with passion people are often excessively head strong (this is something disinformation campaigns prey on btw. They often play both sides because chaos is often more effective pushing a singular narrative. See "malinformation").

> Oh, and Signal is based in the US. That fact by itself pretty much means all bets are off when it comes to security or anonymity.

(anonymity. FTFY) I do agree that being US based comes with certain risks, but the US is not authoritarian and is unable to force companies to collect data. This is enough to raise suspicion but not enough to be damning. The suspicion is also reduced given that Signal publicly discloses subpoenas that they receive. Insiders like Snowden also advocate for its usage as well as many major players in the security community, globally. One can come back and suggest that this is disinformation but that increases the complexity of the honeypot campaign and as history has shown, complex conspiracies unravel quickly. Especially in high profile cases, and since Signal is universally suggested as the gold standard by the security community, I'd argue it is pretty high profile.

The problem with conspiracy theories is that it is easy to turn evidence against a conspiracy into part of the plot and coverup. But this just exponentially increases complexity. And anyone that has worked for or with the government will gladly tell you how ineffective they are (often in the form of complaints). After all, two can keep a secret only if one of them is dead. The fact that it is difficult to prove (and people have been trying for over a decade without yielding any more evidence than you have put here, +RadioFreeAsia) is actually evidence to the contrary. More should have been uncovered if there was a real plot (especially considering how complex it would need to be).

Re:Signal is secure, as proven by hackers by palata on Friday October 07, 2022 @08:21PM (#33128591)
The whole point of e2ee is that you don't need to know what the server is running, just check the (open source) client.

The point of their private contact discovery is to leverage SGX enclaves so that you can verify what code is running on their server.

Sealed senders allow you to send a message without revealing to the server who you are.

The whole point of Signal is to build something that you don't have to trust. But of course you need to put some effort to understand it (and what it means, e.g. if you don't trust your OS running the client or if you don't trust the SGX enclave).

Re:Signal is secure, as proven by hackers by easrng on Saturday October 08, 2022 @11:44PM (#33138092)
I'm pretty sure I've had to register my email with nickserv to join an IRC channel before.
Re:Signal is secure, as proven by hackers by woodruffw on Friday October 07, 2022 @02:09PM (#33124936)
Anonymity is a kind of security. There are other kinds that are trivially not anonymous but should be secured (and private between members), like talking to my family members about our private business.

To the best of my knowledge, Signal's use of phone numbers does not meaningfully compromise the security or privacy of my conversations with my friends or family.

Re:Signal is secure, as proven by hackers by j0hnyl on Friday October 07, 2022 @02:46PM (#33125367)
Let me just go ahead and send my mom an anonymous message asking what time she wants to see me this week. Should work great.
Re:Signal is secure, as proven by hackers by NovemberWhiskey on Friday October 07, 2022 @04:03PM (#33126246)
>Sorry but anonymity is security.

Tell me your threat model, and then I'll tell you whether "anonymity is security" or not. Anything else is just you talking past other people.

Re:Signal is secure, as proven by hackers by sixstringtheory on Friday October 07, 2022 @11:55PM (#33129673)
I would say anonymity is necessary but not sufficient for security. So while you might be able to devise an example that _only_ uses anonymity that can be defeated, that would be meaningless because in real life there would be other measures at work, too.

This is why Omertà–basically a vow of secrecy achieving anonymity as far as the police are concerned–is taken so seriously and why it has been such a big deal the few times it’s been broken. But Omertà isn’t the only tool employed–they use guns, safe houses, all kinds of other tools and methods to ensure their security.

Re:Signal is secure, as proven by hackers by sigg3 on Friday October 07, 2022 @05:28PM (#33127082)
> Sorry but anonymity is security.

Anonymity is security through obscurity, by definition.

Re:Signal is secure, as proven by hackers by godelski on Friday October 07, 2022 @05:49PM (#33127300)
Obscurity is still security. But it is a speed bump, not a locked door. Security is probabilistic in nature and it is quite confusing that people portray it as a static concept. For example, remote wiping your phone when lost is a common practice. You ACT as if the information has been extracted but you still wipe. Why? Because not doing so gives a potential adversary infinite time to retreive the data. Similarly speed bumps make it harder. Every security researcher will tell you that there are no foolproof methods. If there were we wouldn't have this cat and mouse game with hackers. It is all probabilistic and anything you do to increase your odds against hackers is, by definition, security.
Re:Signal is secure, as proven by hackers by rozab on Saturday October 08, 2022 @11:20AM (#33133031)
If your threat model assumes that you will be tortured, and you will immediately give up any desired information upon being tortured, then you better include some magic amnesia pills with your secure messaging protocol.
Re:Signal is secure, as proven by hackers by anigbrowl on Saturday October 08, 2022 @12:36AM (#33129804)
> it would be a little more anonymous, but could be easily doxed from users' poor OpSec or poor OpSec of a users' peers

This is my problem, not my messaging service's problem.

> Given Signal is meant to be used by people who don't know what OpSec is

???

Re:Signal is secure, as proven by hackers by MichaelCollins on Friday October 07, 2022 @01:34PM (#33124473)
I agree. Furthermore it's extremely distasteful that Signal alerts people in your address book when you install Signal
Re:Signal is secure, as proven by hackers by sliken on Friday October 07, 2022 @01:52PM (#33124705)
How else are people supposed to know that they could send a secure signal message instead of an insecure SMS.

I guess people could call this a growth hack, but without this kind of thing it's likely the number of signal users would be 10-100x smaller and the network effect would mean it's near useless for most.

Just imagine someone installing signal, not seeing anyone they can chat, and never using it again.

Re:Signal is secure, as proven by hackers by MichaelCollins on Friday October 07, 2022 @02:00PM (#33124814)
> How else are people supposed to know that they could send a secure signal message instead of an insecure SMS.

They should know only if I ask them to. I don't want to share this sort of information to everybody in my contact list by default. If I think somebody needs to know, I would tell them. If I don't think they need to know, then they shouldn't be told.

Anyway, the consequence of Signal being this way is that I refuse to install Signal at all, and don't recommend it to any of my friends or family. Instead I tell them that everything on phones is insecure and they should never believe or behave otherwise.

Re:Signal is secure, as proven by hackers by Digit-Al on Friday October 07, 2022 @02:35PM (#33125245)
Can I ask you a question? I ask this in good faith, as a matter of curiosity, and am not being critical in any way.

If you do not want someone to message you, why have you given them your number?

My assumption would be that if you trust someone enough to give them your number then it shouldn't matter if they know that there is another app that they can use to message you through. Of course this is only my assumption and I am just curious as to your reason why you would not want some particular person to know that they can message you through Signal rather than some other, less secure, app.

Re:Signal is secure, as proven by hackers by MichaelCollins on Friday October 07, 2022 @09:06PM (#33128874)
I give people my number so they can call or text me. I don't give people my number so they can be notified when I install any application. Some of the people in my contact list are people I haven't met in 10+ years and I don't really care to prune my contact list, but neither do I care for apps to send them notifications about anything I'm doing.
Re:Signal is secure, as proven by hackers by Digit-Al on Monday October 10, 2022 @06:36PM (#33157198)
Fair enough. Thanks for replying.
Re:Signal is secure, as proven by hackers by anigbrowl on Saturday October 08, 2022 @12:46AM (#33129833)
They aren't. I use Signal as my default messaging application so I get messages from people who don't know what signal is, and I'm fine with that. If they later install signal, I do not need them to know that I was already using it.

To be honest, it doesn't really bother bother me, but just because I communicate with someone does not mean that I want to share any information beyond the contents of my communications. We might both be Signal users, but you're not my friend. If you were, I would already know it.

Re:Signal is secure, as proven by hackers by onetimeusename on Friday October 07, 2022 @01:39PM (#33124544)
I really dislike that about the app too. In fairness, I think the goal was to replace Apple Message and SMS which require a phone number but it is also self defeating in a sense because it breaks the privacy and plausible deniability Signal is supposed to offer by tying an app instance to a particular piece of hardware.

Almost every communication app requires a phone number now. The claim is that this limits spam which is probably true but I suspect there is tremendous value in having real phone numbers and the ability to do pervasive tracking. We know mobile phone providers sell data on phones. The best that can be said about the Signal org is they are non profit but this is not very reassuring especially given the threat model of people who might be using Signal.

Re:Signal is secure, as proven by hackers by palata on Friday October 07, 2022 @08:15PM (#33128558)
Half of the world phone numbers have leaked already (including with a Facebook leak a few years ago).

But that's not what's valuable. What's valuable is the social graph: who are your contacts, and who are you writing to. Signal works very hard to not know any of that. And it does it better than the alternatives I know.

Re:Signal is secure, as proven by hackers by zikduruqe on Friday October 07, 2022 @01:50PM (#33124683)
> I can send email... and communicate completely secure.

But what about PII? Goes against your Signal argument.

Signal needs a phone number, not necessarily yours.

Re:Signal is secure, as proven by hackers by godelski on Friday October 07, 2022 @02:03PM (#33124859)
1) Signal uses phone numbers to generate your social graph. They don't know it.

2) Usernames are pretty close. In fact, you can build the beta and use them now. [0] So your worries will be over soon. I really think you're exaggerating the simplicity of replacing the identifier in a way that is not personally identifiable. I mean my name here is only semi-anonymous but it would be a grave mistake to think one couldn't figure out who I am fairly easily.

3) What alternatives do you have? Yeah there are some that don't require this but also haven't had as extensive of audits, open sourced code, or the proof of time. Personally it does matter who analyzed protocols, safety measures, ciphers, etc because I can recognize that I'm not an expert in everything AND even if I was that dual verification is better than singular. With something as important as this, N-verification is important. IMO.

[0] https://community.signalusers.org/t/usernames-in-signal/9157...

Re:Signal is secure, as proven by hackers by dogman144 on Friday October 07, 2022 @02:17PM (#33125025)
I get what you’re getting at but I would first like to know how you’re keeping your phone number totally anon prior to agreeing or disagreeing with you.

In my eval, phone numbers are barely PII, starting with when ISPs and carriers started selling mobile data 2 decades ago.

So, my phone number is very much out there now. No issues using it for secure comms IMO.

If you want truly anon comms, I’m not using signal, but that’s not what signal does anyway.

Re:Signal is secure, as proven by hackers by babypuncher on Friday October 07, 2022 @02:17PM (#33125027)
The Signal protocol does not require a phone number or any other PII. This is what has been "proven secure".

The Signal app is a messaging platform built on this protocol by the same developers. That is what requires a phone number.

Anyone can build their own messenger using the Signal protocol and use whatever means of authentication they want.

I think there is also a useful distinction between "anonymity" and "privacy". The protocol is capable of facilitating both. The Signal app itself primarily focused on just the latter. Signal knows who you are, at least in so far as they know a hash of your phone number. You are not totally anonymous to them. But they do not know what you are saying. Your interactions on their platform are private.

Re:Signal is secure, as proven by hackers by account-5 on Friday October 07, 2022 @02:34PM (#33125216)
Can you not just use a burner number?
Re:Signal is secure, as proven by hackers by Semaphor on Friday October 07, 2022 @02:42PM (#33125318)
Not possible everywhere, for example in Germany, you essentially have to do follow normal KYC protocols to get a number.
Re:Signal is secure, as proven by hackers by maram on Friday October 07, 2022 @05:33PM (#33127126)
>>From my standpoint, software that requires that, is honeypot.

I couldn’t agree more. In August this story was trending here using basic 101 growth hacking tactics https://news.ycombinator.com/item?id=28340542

Trace the source. The account got deleted from Reddit.

Re:Signal is secure, as proven by hackers by JustSomeNobody on Friday October 07, 2022 @07:04PM (#33128028)
> (I am system software developer for ~31 years, don't even try to feed me with bs)

Whoa now ol' timer! j/k.

I like signal because it make switching people away from other platforms easier. It is not anonymous, but it is secure (until proven otherwise). I'll take the latter if I cannot have both.

That being said, they have room to improve. I dislike the work-around I have to do to use two separate phones and keep a single conversation going.

Re:Signal is secure, as proven by hackers by dennis_jeeves1 on Friday October 07, 2022 @10:29PM (#33129302)
What you say appears to be true (to the security amateur in me). What app would you suggest for voice chat that is overall more "secure" than Signal?
Re:Signal is secure, as proven by hackers by bozhark on Friday October 07, 2022 @10:31PM (#33129313)
isn't one, publicly. make one?