News for hackers. Stuff that matters.
Re:Signal PINs by dessant on Tuesday May 19, 2020 @05:59PM (#23240806)
I think they've messed up badly with this update. I have several friends who want to get rid of Signal because they could not access their messages until they've set up a PIN.

Imagine needing to configure and remember a PIN on the spot when you need to urgently read your messages.

Re:Signal PINs by arsome on Tuesday May 19, 2020 @06:23PM (#23241000)
Interesting, mine keeps nagging me at the bottom of the screen every day, but hasn't forced it on me at all yet.
Re:Signal PINs by sudders on Tuesday May 19, 2020 @06:48PM (#23241227)
3rd
Re:Signal PINs by data_spy on Tuesday May 19, 2020 @06:28PM (#23241047)
Samezies
Re:Signal PINs by mrslave on Tuesday May 19, 2020 @07:51PM (#23241734)
At first mine behaved like parent, but then behaved like grandparent. Perhaps the was another update?
Re:Signal PINs by sliken on Tuesday May 19, 2020 @06:40PM (#23241155)
I've lobbied for signal, and gotten friends and family to join. Most are annoyed by the PINs and some have left.

Their handling of PINs seems quite contrary to their goal of pretty good security for the largest possible number of people.

It's VERY frustrating to have your device asking for pins every time you use it. I'm trying to protect from attackers on the internet, not someone who is going to assault me. After all if they assault me for my phone they can assault me for my pin. Single devs need to read https://xkcd.com/538/

Re:Signal PINs by Skunkleton on Tuesday May 19, 2020 @06:43PM (#23241181)
That's not what the PINs are for.
Re:Signal PINs by scubbo on Tuesday May 19, 2020 @07:07PM (#23241380)
What are they for?
Re:Signal PINs by dfabulich on Tuesday May 19, 2020 @07:28PM (#23241549)
Read the blog post, friend! They're for restoring your data to a new device.
Re:Signal PINs by sliken on Tuesday May 19, 2020 @08:03PM (#23241824)
Still stupid, shouldn't they ask if I want that functionality? Not like it's going to be hard to brute force a user's PIN.

They should explain what the pins is BEFORE they ask. What it looks like is you are going to be locked out of signal if you make a mistake. Not like the average signal user is watching the whisper systems blog.

Re:Signal PINs by moxie on Tuesday May 19, 2020 @08:23PM (#23241982)
> Still stupid, shouldn't they ask if I want that functionality?

It's kind of a difficult thing to ask. "Do you want this app to work like every other app in the world in the ways you've come to expect?" If people were to simply reinstall Signal and find that all of their contacts were gone, all of their groups were gone, all of their block lists were gone, etc... they'd almost certainly be surprised. It's not a behavior anyone expects.

Every other consumer messaging app in the world solves this by storing all of that information in plaintext on their servers. We're trying to do something privacy preserving instead, and have done a fair amount of engineering work to try to make it as frictionless as we possibly can.

If you have ideas for how we can achieve the same ends with less friction, we're definitely interested in the feedback.

> Not like it's going to be hard to brute force a user's PIN.

Check out this blog post for more information about the technology:

https://signal.org/blog/secure-value-recovery/

Re:Signal PINs by fao_ on Wednesday May 20, 2020 @02:11AM (#23243792)
> "It's kind of a difficult thing to ask. "Do you want this app to work like every other app in the world in the ways you've come to expect?" If people were to simply reinstall Signal and find that all of their contacts were gone, all of their groups were gone, all of their block lists were gone, etc... they'd almost certainly be surprised. It's not a behavior anyone expects."

You could say:

"Hi there! Do you want to keep a backup of your conversation metadata locally, or via the cloud? The latter requires you to be badgered for a pin every day and lose all your data, even the information that the pin doesn't protect, if you lose it. The former allows you to backup to a file you can save on your computer, and store a password in your password manager!"

Re:Signal PINs by stock_toaster on Wednesday May 20, 2020 @04:48AM (#23244722)
I think calling it a PIN and asking for it so frequently is part of the problem. It certainly induces me to use a shorter one than I would otherwise like (since I keep having to enter it so often _right_ at the time I am trying to use the app).

Asking for it once at the time of a new registration, install, or a restore/reinstall would be far more preferable to me. Treating it more like a "filevault" key or an "encryption phrase/password", would certainly encourage me to use a much longer key and just put it into a password manager (and/or write it down and put it somewhere physically safe).

Re:Signal PINs by joecool1029 on Tuesday May 19, 2020 @08:58PM (#23242228)
>It's kind of a difficult thing to ask. "Do you want this app to work like every other app in the world in the ways you've come to expect?" If people were to simply reinstall Signal and find that all of their contacts were gone, all of their groups were gone, all of their block lists were gone, etc... they'd almost certainly be surprised. It's not a behavior anyone expects.

I see a lame excuse.

Lets be real: Groups have never worked very well in Signal, so people use alternatives. It's been my experience that at some point it screws up and everyone has to delete the group and we start over again.

Contacts are stored by Apple, Google, Microsoft, and/or their work email provider for a large majority of the population. Only the minority using burners might care and they are likely already used to setting up lists every time they burn a device.

Put a checkbox in the app for: 'Store my blocklist and profile info in Apple/Google's backup system. This will share info with them'. Some users will want that, others won't. Quite a few people would like to have Signal's message backups included in an offline iOS backup, their complaints have fallen on deaf ears. Stop pontificating and give the option. It was a bigger compromise on your end creating a Signal Desktop app than it was to provide an option to include message exports in an encrypted backup.

Say what you will about Telegram, they made a much more reasonable compromise with their 'secure messaging'. This feature is not in their desktop apps as the attack surface of a desktop/laptop is too large. Secure chats instead focus on ephemerality and are torn down after completion. It's a more realistic threat model.

>Check out this blog post for more information about the technology:

Ah yes, the complex technology that relies on the insecure broken thing from Intel: https://arstechnica.com/information-technology/2020/03/hacke...

Re:Signal PINs by Skunkleton on Tuesday May 19, 2020 @08:09PM (#23241874)
> Not like it's going to be hard to brute force a user's PIN.

I guess it depends on if you buy into SGX. Lots of people don't.

> Still stupid

Yeah, this isn't making anyone happy it seems. Still, they are a small organization and having configuration increases maintenance burden. As long as Signal keeps operating as non-commercial product, I will keep cutting them slack.

Re:Signal PINs by KCUOJJQJ on Tuesday May 19, 2020 @07:41PM (#23241651)
Can the pin be 1111? I use a similar pin for the app Threema. Better than nothing I guess and easy to remember. (Also, after restarting the device I have to enter a complicated password.)

Edit: Now I see. Signal wants to save data in the cloud. My Threema PIN is just for my device.

Re:Signal PINs by thekyle on Wednesday May 20, 2020 @03:13AM (#23244146)
I don't think so. They blocked common pins like 1234, 1111, 0000, etc.
Re:Signal PINs by genpfault on Wednesday May 20, 2020 @04:20AM (#23244558)
Alphanumeric PINs are all valid though, such as 'OOOO'.
Re:Signal PINs by scatters on Wednesday May 20, 2020 @05:27AM (#23244895)
Yes, 'aaaa' works. Sweet!