Head of the Signal app threatens to withdraw from Europe
Signal app boss threatens to withdraw from Europe
The head of the Signal app has criticized plans in the EU to allow messengers to have backdoors to enable automatic searches for criminal content. Signal is considered one of the most secure messengers.blue News
like this
Technology reshared this.
earthworm
in reply to schizoidman • • •This is why we need the ability to sideload apps.
NocturnalEngineer
in reply to earthworm • • •Tollana1234567
in reply to NocturnalEngineer • • •plz1
in reply to earthworm • • •like this
riot likes this.
Korhaka
in reply to plz1 • • •white_nrdy
in reply to Korhaka • • •jaybone
in reply to plz1 • • •I don’t use any of these apps, so I’m not quite sure how they work. But couldn’t you just make an app that keeps a local private and public key pair. Then when you send a message (say via regular sms) it includes under the hood your public key. Then the receiver when they reply uses your public key to encrypt the message before sending to you?
Unless the sms infrastructure is going to attempt to detect and reject encrypted content, this seems like it can be achieved without relying on a server backend.
plz1
in reply to jaybone • • •Alaknár
in reply to plz1 • • •Can't use Signal without a phone number.
plz1
in reply to Alaknár • • •3abas
in reply to jaybone • • •That is how the signal protocol works, it's end to end encrypted with the keys only known between the two ends.
The issue is that servers are needed to relay the connections (they only hold public keys) because your phone doesn't have a static public IP that can reliably be communicated to. The servers are needed to communicate with people as they switch networks constantly throughout the day. And they can block traffic to the relay servers.
white_nrdy
in reply to 3abas • • •wewbull
in reply to white_nrdy • • •like this
osaerisxero likes this.
conorab
in reply to 3abas • • •0x0
in reply to jaybone • • •SimpleX Chat: private and secure messenger without any user IDs (not even random)
simplex.chatmanuallybreathing
in reply to 0x0 • • •visnae
in reply to jaybone • • •It is potentially doable:
A short message is 140 bytes of gsm7-bit packed characters (I.e. each character is translated to "ascii" format which only take up 7-bit space, which also is packed together forming unharmonic bytes), so we can probably get away with 160 characters per SMS.
According to crypto.stackexchange, a 2048-bit private key generates a base64 encoded public key of 392 characters.
That would mean 3 SMSs per person you send your public key to.
For a 4096-bit private key, this accounts to 5 SMSs.
As key exchange only has to be sent once per contact it sounds totally doable.
After you sent your public key around, you should now be able to receive encrypted short messages from your contacts.
The output length of a ciphertext depends on the key size according to crypto.stackexchange and rfc8017. This means we have 256 bytes of ciphertext for each 2048-bit key encrypted plaintext message, and 512 bytes for 4096-bit keys.
Translated into short messages, it would mean 2 or 4 SMSs for each text message respectively, a 1:2, or 1:4 ratio.
Hope you have a good SMS plan 😉
What is the public key length of RSA and Ed25519?
Cryptography Stack ExchangeJason2357
in reply to jaybone • • •0x0
in reply to plz1 • • •Yes, please.
LOL, no. They'll come back again with some other bullshit to Save the Children!™, it's a never-ending whack-a-mole.
mangaskahn
in reply to 0x0 • • •mcv
in reply to 0x0 • • •wewbull
in reply to plz1 • • •plz1
in reply to wewbull • • •markovs_gun
in reply to earthworm • • •xspurnx
in reply to markovs_gun • • •jali67
in reply to markovs_gun • • •jabjoe
in reply to markovs_gun • • •There are groups to support:
And in the UK:
Some political groups are better than others, but most politicians are clueless.
The key is to get muggles to understand we are living in Technofeudalism and why being digital serfs is bad. The problem is ineffective competition law and that monopolies are bad. That monopolies and standards are not the same thing. I have no idea how. Most people are just naturally compliant and unquestioning of something seemingly so abstract.
European Union
Electronic Frontier Foundationdebil
in reply to markovs_gun • • •In the 80's (I'm that old), many home computers came with the programming manual, and the impetus was to learn to code and run your programs on your own device. Even with Android it's not especially hard (with LLM's even less so than it used to be) to download Android Studio, throw some shit onto the screen, hit build, and run your own helper app or whatever ~~sideloaded~~ installed via usb cable (or wirelessly) on your own device.
In certain cases (cars, health related hw etc.) I get why it's probably for the best if the user is not supposed to mod their device outside preinstalled sw's preferences/settings. But when it comes to computers (i.e. smartphones, laptops, tablets, tv boxes etc.) I fully agree with Cory here. Such a shame everything must go to shit.
vacuumflower
in reply to schizoidman • • •About freedom, not freedom and various other things - might want to extend the common logic of gun laws to the remaining part of the human societies' dynamics.
Signal is scary in the sense that it's a system based on cryptography. Cryptography is a reinforcement, not a basis, if we are not discussing a file encryption tool. And it's centralized as a service and as a project. It's not a standard, it's an application.
It can be compared to a gun - being able to own one is more free, but in the real world that freedom affects different people differently, and makes some freer than the other.
Again, Signal is a system based on cryptography most people don't understand. Why would there not be a backdoor? Those things that its developers call a threat to rapid reaction to new vulnerabilities and practical threats - these things are to the same extent a threat against monoculture of implementations and algorithms, which allows backdoors in both.
It is a good tool for people whom its owners will never be interested to hurt - by using that backdoor in the open most people are not qualified to find, or by pushing a personalized update with a simpler backdoor, or by blocking their user account at the right moment in time.
It's a bad tool even for them, if we account for false sense of security of people, who run Signal on their iOS and Android phones, or PCs under popular OSes, and also I distinctly remember how Signal was one of the applications that motivated me to get an Android device. Among weird people who didn't have one then (around 2014) I might be even weirder, but if not, this seems to be a tool of soft pressure to turn to compromised suppliers.
Signal discourages alternative implementations, Signal doesn't have a modular standard, and Signal doesn't want federation. In my personal humble opinion this means that Signal has their own agenda which can only work in monoculture. Fuck that.
Varying9125
in reply to vacuumflower • • •like this
Drusas, Sickday e osaerisxero like this.
vacuumflower
in reply to Varying9125 • • •dogs0n
in reply to vacuumflower • • •I get it messenger = gun wow i didnt know!
Holstering my phone now thanks
vacuumflower
in reply to dogs0n • • •Unironically yes, communications (information and roads) were historically as important. Lenin's call to "take post, telegraph, telephone stations, bridges and rail stations" kinda illustrates that.
What I meant is that abstractly having fully private and free communications is just as universally good as everyone having a drone army. In reality both have problems. The problems with weapons are obvious, the problems with communications in my analogy are not symmetric to that, but real still - it's that people can be deceived and backdoors and traps exist. Signal is one service, application and cryptographic system, it shouldn't be relied upon this easily.
It's sometimes hard to to express things based only on someone with good experience telling them to me, making it an appeal to anonymous authority, but a person who participated in a project for a state security service once told me that in those services cryptography is never the basis of a system. It can only be a secondary part.
Also, other than backdoors and traps, imbalance exists. Security systems are tools for specific purposes, none are universal. 20 years ago anonymity and resilience and globalism (all those plethora of Kademlia-based and overlay routing applications, most of which are dead now) were more in fashion, and now privacy and political weight against legal bans (non-technical thing, like, say, the title of the article) are. The balance between these in popular systems determines which sides and powers lose and benefit from those being used by many people. In case of Signal the balance is such that we supposedly have absolute privacy and convenience (many devices, history), but anonymity, resilience and globalism are reduced to proverbial red buttons on Meredith Whittaker's table.
dogs0n
in reply to vacuumflower • • •Unfortunately, I don't get most of your refetences, but sure you can find similarities in wildy different things.
Signal being easy to rely on is its biggest benefit. No one will adopt something that's more complex, but I don't think extra complexity would offer better security for the average person. More complexity just means more things to go wrong.
People can be deceieved anywhere in their life, this isn't synonymous to an end to end encrypted chat.
Backdoors do exist and they are obviously bad, but Signal choosing to leave the market before implementing one sounds best to me.
Obviously I'm no smarter than this person, but without cryptography how is any "secure" project actually "secure". The only thing more important that I can imagine would be the physical location of a server (for example) being highly protected from bad actors.
In the end, I personally think having an easy to use platform that is secure gives everyone amazing power to recoup their free speech wherever is it eroded.
vacuumflower
in reply to dogs0n • • •My concerns on this are more that acceptable share in something in the internetworked world seems to be in percentages far smaller than the usual common sense percentages. Like - there are political systems with quotas, and there are anti-monopoly regulations, but with computers and the Internet every system is a meta-system. Allowing endless supply of monopolies and monocultures.
Signal is so easy to rely, that if you ask which applications with zero-knowledge cryptography and reliable groupchat encryption and so on people use, that are available without p2p (draining battery and connectivity requirements), with voice calls and file transfers, it'll be mostly Signal.
Doesn't matter it's only one IM application. In its dimension it's almost a monoculture. One group of developers, one company, one update channel. An update comes with a backdoor and it's done.
It's not specifically about Signal, rather about the amount of effort and publicity that goes into year 2002 schoolgirl's webpage is as much as any separate IM application should get, if we want to avoid dangers with the Internet which don't exist in other spheres. And they usually get more. The threshold where something becomes too big with computers is much smaller than with, I don't know, garden owner associations.
Even if there are already backdoors put by their developers in a few very "open", ideologically nice and friendly and "honorable" things like Signal, then such backdoors can exist and be used for many years before being found.
I mean, there are precedents IRL, and with computers you are hiding the needle in a much bigger hay stack.
I'm bloody certain you are smarter than this person in everything not concerning things they were directly proficient in. And while being an idiot, they would stuck their nose into everything not their concern in very dangerous (for others, not for them) ways.
There are security schemes, security protocols, security models, and then there is cryptography as one kind of building blocks, with, just like in construction materials, its own traits and behavior.
And I think the moment anything specific and controlled by one party becomes popular enough to be a platform, we're screwed and we're not secure.
Reminds of SG-1 and the Goauld (not good guys, I know) adjusting their spawn genome for different races.
Perhaps something like that should be made, a common DSL for describing application protocols and maybe even transport protocols, where we'd have many different services and applications, announcing themselves by a message in that DSL describing how to interact with them. (Also inspired by what Telegram creators have done with their MTProto thing, but even more general ; Telegram sometimes seems something that grew out of an attempt to do a very cool thing, I dunno if I was fair saying bad things about Durov on the Internet.)
A bit like in Star Wars Han Solo and Chewbacca speak to each other.
And a common data model, fundamentally extensible, say, posts as data blobs with any amount of tags of any length, it's up to any particular application to decide on limits. Even which tag is the ID and how it's connected to the data blob contents and others tags is up to any particular application. What matters is that posts can be indexed by tags and then replicated\shared\transferred\posted by various application protocols.
It should be a data-oriented system, so that one would, except for latency, use it as well by sharing post archives as they would by searching and fetching posts from online services, or even subscribing to posts of specific kind to be notified immediately. One can imagine many kinds of network services for this, relay services (like, say, IRC), notification services (like, say, SIP), FTP-like services, email-like services. The important thing would be that these are all transports, all variable and replaceable, and the data model is constant.
There can also be a DSL that describes some basics on how a certain way of interpreting posts and their tags works and which buttons, levers and text fields it presents, kinda similar to how we use the Web. It should be a layer above the DSL that would describe verification of checksums, identities, connections, trust, who has which privileges and so on.
Except all these DSLs should be concise and comprehensible, because otherwise they will turn into something like TG's protocol in complexity and ugliness.
OK, I have temperature and I think I've lost my thought.
dogs0n
in reply to vacuumflower • • •I am starting to agree with the new point. I still think everyone should move to Signal for now because it works and works well, but I see your point that one authority can become dangerous if any one malicious party in power tried anything.
There are probably solutions that could exist because it's open source (eg a different trusted entity like f-droid managed builds from source for example so Signal themselves can't add extra code in their builds or just a way to verify that no extra code is present in signals build vs any build from source).
In the future, I would prefer we moved to something more decentralised like what the Matrix protocol is trying to achieve. This could come with further issues, but while those are fixed, Signal is my main go to.
With Matrix I believe we would end up with pretty much the common data models as you were mentioning. Anyone can build their own server and or client and interact with others, knowing at least their software is safe.
RiverRabbits
in reply to vacuumflower • • •that's a lot of words to say you generally accuse any programm that isn't federated of having an agenda targeted at its userbase.
And lots of social woo-woo that doesn't extend much further than "people don't understand cryptography and think it's therefore scary".
A pretty weird post, and one which I don't support any statement from because I think you're wrong.
like this
Sickday e dhhyfddehhfyy4673 like this.
vacuumflower
in reply to RiverRabbits • • •No, that's not what I'm saying. I used the word monoculture, it's pretty good.
Not that. Rather "people don't understand cryptography, but still rely upon it when they shouldn't".
I mean, you've misread those two you thought you understood.
RiverRabbits
in reply to vacuumflower • • •Using mono ulture as a word doesn't change the meaning here. If anything, its a pathway for the foal you ascribe.
I do give you credit about the second part - it would be better to have your own private key in chat apps, which isn't handled by the app itself, at the very least to establish a shared key. I still think the existence of crypto is a massive boon to many, even in a "flawed" implementation with the "control" being on the side of corporations - tho if they are smart, they'd never store the keys themselves, not even hashes. Unless you're part of the signal project, I doubt you know the exact implementation and storage of data they do.
Still, thanks for summarising your lengthy post, even if I had to bait you into it. Sometimes, brevity is key.
vacuumflower
in reply to RiverRabbits • • •Of course it does. Federation can be a monoculture too (as it is with plants). A bunch of centralized (technically federated in IRC's case, but united) services, like with IRC, can be not a monoculture.
Monoculture is important because one virus (of conspiratorial nature, like backdoors and architectures with planned life cycle, like what I suspect of the Internet, or of natural one, like Skype's downfall due to its P2P model not functioning in the world of mobile devices, or of political and organizational one, like with XMPP's standards chaos and sabotage by Google) can kill it. In the real world different organisms have sexual procreation, as one variant, recombining their genome parts into new combinations. That existed with e-mail when it worked over a few different networks and situations and protocols, and with Fidonet and Usenet, with gateways between these. That wasn't a monoculture.
Old Skype unfortunately was a monoculture. Its clients for Linux (QT) and Windows and mobile things were different implementations technically, but with the same creators and one network and set of protocols in practice.
That's the problem, it's not. You should factor psychology in. People write things over encrypted channels that they wouldn't over plaintext channels. That means it's not just comparison of encrypted versus plain, other things equal.
And that's another problem, no. Crooks only steal your money, and they have adjusted for encryption anyway. They are also warning you of the danger, for that financial incentive. Like wolves killing sick animals. The state and the corporation - they don't steal your money, they are fine with just collecting everything there is and predicting your every step, and there will be only one moment with no warning then you will regret. That moment will be one and the same for many people.
What matters is that the core of their system is a complex thing that is magic for most people. You don't need to look any further.
EDIT:
Yeah, I just woke up with sore throat and really bad mood (dog bites, especially when the dog was very good, old and dying, hurt immunity and morale).
0x0
in reply to vacuumflower • • •vacuumflower
in reply to 0x0 • • •0x0
in reply to vacuumflower • • •TankovayaDiviziya
in reply to schizoidman • • •Haha! Do it if the EU does not give up on their Orwellian control!
Wait, I'm in the EU and I use Signal!
like this
dhhyfddehhfyy4673 likes this.
abbiistabbii
in reply to TankovayaDiviziya • • •Basically, but what you forget is that Signal is also the standard for every Politician for their group chats because it's secure, so the idea that they might lose their secure, leak-free* form of communication should worry MEPs and other politicians into taking action. Will it? I don't know, politicians are very stupid when it comes to tech it seems.
* Baring screenshots
Corridor8031
in reply to abbiistabbii • • •abbiistabbii
in reply to Corridor8031 • • •sugar_in_your_tea
in reply to Corridor8031 • • •Corridor8031
in reply to sugar_in_your_tea • • •yogurt
in reply to Corridor8031 • • •AbidanYre
in reply to abbiistabbii • • •Skullgrid
in reply to AbidanYre • • •no software can prevent PEBKAC errors. It's like locking a door and then giving the key to a thief and being shocked when people steal your shit
teotwaki
in reply to abbiistabbii • • •abbiistabbii
in reply to teotwaki • • •jali67
in reply to TankovayaDiviziya • • •AlteredEgo
in reply to schizoidman • • •I mean lol, they require a phone number to sign up, which you can only get with an ID in many countries. You chat with a gestapo officer and they know where you life.
Signal IS GARBAGE. Fucking garbage article, gaslighting bullshit. Fuck this timeline. Honestly this article is fucking terrorism.
anamethatisnt
in reply to AlteredEgo • • •AlteredEgo
in reply to anamethatisnt • • •anamethatisnt
in reply to AlteredEgo • • •thehackernews.com/2024/02/sign…
Signal Introduces Usernames, Allowing Users to Keep Their Phone Numbers Private
The Hacker NewsAlteredEgo
in reply to anamethatisnt • • •dogs0n
in reply to AlteredEgo • • •AlteredEgo
in reply to dogs0n • • •dogs0n
in reply to AlteredEgo • • •AlteredEgo
in reply to dogs0n • • •Obviously not. Think about supply and demand. Because a toxic product is being hailed as secure there isn't enough demand for an actually anonymous and private messenger. So calling signal "secure" is just helping state security.
If you actually want to message about revolutionary (illegal, "terrorist") activity and don't want to be traced immediately by an agent of state security or an informant, Signal offers nothing (unless you use criminal activity like identity theft). In such a case a warrant will obviously be granted and they can immediately find and arrest you.
Can you see the logic how Signal isn't secure at all for an actual dissident?
dogs0n
in reply to AlteredEgo • • •Supply and demand: There are seemingly new messenging services that pop up every day, so I'm not sure why you think Signal existing is stopping progress. It isn't.
Security: For 99.9% of people, the security and privacy granted through using Signal is amazing and it is worthy of being called secure. I mean it's secure enough for government officials to trust using. With how Signal is currently, an official data request from the government for Signal data returns pretty much nothing except the phone number used (and that they have signed up for signal ofc), which is great.
I think 'revolutionaries' (protestors) are already using Signal. I haven't heard of any cases where something has gone wrong for them, but again, there's no way for your messages to be read unless they get access to your phone (if you are smart you will make sure your messages auto delete and that you lockdown or shutdown your phone incase of arrest).
I can't see how Signal isn't safe for anyone.
AlteredEgo
in reply to dogs0n • • •dogs0n
in reply to AlteredEgo • • •Doesn't make any sense but ok (I would write an expanation, but somehow i feel like you still wouldn't get it based on your response).
If you really want me to, feel free to ask.
einkorn
in reply to AlteredEgo • • •like this
osaerisxero likes this.
Corridor8031
in reply to einkorn • • •AlteredEgo
in reply to einkorn • • •eleitl
in reply to AlteredEgo • • •Corridor8031
in reply to AlteredEgo • • •Jack_Burton
in reply to AlteredEgo • • •sadfitzy
in reply to Jack_Burton • • •They're not mutually exclusive.
Because you're not anonymous, you lose out on privacy.
Of course, you're just trying to fit in with other idiots on the internet so you are incapable of understanding this basic fact.
If there are any smart people reading this, Signal is a business and they have plenty of morons going to bat for them because of it.
If you want privacy and anonymity, use Matrix.
Squizzy
in reply to AlteredEgo • • •AlteredEgo
in reply to Squizzy • • •InnerScientist
in reply to schizoidman • • •davidgro
in reply to InnerScientist • • •InnerScientist
in reply to davidgro • • •鳳凰院 凶真 (Hououin Kyouma)
in reply to schizoidman • • •Separate airgapped device running an encryption app. Type text on it, it spits out a ciphertext, then, use internet connected device to scan the ciphertext, OCR*, then send to target receipient, they also use this same airgap encryption device and they OCR, then decrypt using their key.
*Instead of OCR, you could also use a QR code to have error correction
Tell me how they can ban this? Anyone using a raspberry pi with a battery and touch display attached into one compact thing, is a criminal?
What if we just start using One Time Pad? Can they ban that?
Steganography?
Like seriously, how do you even stop "criminals" using steganography?
So, to Big Gov, here's my question: Are you gonna ban talking to other people becuause criminals also talk to other people?
Valmond
in reply to 鳳凰院 凶真 (Hououin Kyouma) • • •They don't care about your messages, they don't care about terrorists or pedophiles.
They do care about the general population, and wants to control it. That's what this is all about. The hard right wants to have effective tools to slam down on dissent when they get in power.
A game as old as humanity.
Shameless plug, because I'm trying to do my part ☺️ : Tenfingers sharing
Mio
in reply to schizoidman • • •If the law is implemented, I would selfhost my own chat server. I don't see this as Signal fault.
But everybody can`t selfhost. That is a problem I am struggling with.
I am now sure what I would do about email, I assume it is affected as well?
Mubelotix
in reply to Mio • • •Valmond
in reply to Mubelotix • • •Mubelotix
in reply to Valmond • • •Valmond
in reply to Mubelotix • • •That's actually a smart idea!
Not more legal or something (if that stupid laws becomes reality) I guess but who cares ☺️.
wurstgulasch3000
in reply to Mio • • •I already self host my own matrix server. Everybody can't do that, but everybody can use someone's matrix server. They can't shut it down because it's decentralised and federated. It would theoretically be illegal to use but I don't see how they would be able to stop it.
Email with PGP would then also be illegal but impossible to effectively stop. That's why the whole discussion is so stupid. It only hurts the normies. Criminals and tech savvy people will find a way around it and still use encryption without mandated backdoors.
Treczoks
in reply to schizoidman • • •Valmond
in reply to Treczoks • • •We wouldn't have a simple and secure way of communicating?
The apple/Facebook alternatives are not good at all.
Seefra 1
in reply to Valmond • • •Simplex, xmpp, deltachat, briar, matrix, even session.
Anything is better than signal that relies on a centralised proprietary server and requires a phone number.
Valmond
in reply to Seefra 1 • • •Sure, but tell my family that...
Has any of those become like easy to install and use? To be fair I haven't checked in some time...
BlackSam
in reply to Valmond • • •With DeltaChat you don't even need an email address anymore, they provide it for you on the fly. They just ask your name if you (optionally) want to put it.
Can't be simpler than that tbh.
If you want a better looking ui, check ArcaneChat for Android. It's 100% compatible with DeltaChat protocol
Seefra 1
in reply to Valmond • • •Simplex is really easy to install and use, unfortunately it's still kinda buggy, specially with public relays, I personally don't mind buggy, I'm willing to make sacrifices for the same of freedom and privacy.
I just keep a second chat app as a failback so I can send them a message saying "ur simplex broke again, pls restart"
Xmpp has been stable for decades, tho I guess otr/omemo is hard for family to install, also doesn't support e2ee calls (or rather, it does, but it's complicated). But I haven't used xmpp in a long time.
jonnylyy
in reply to Seefra 1 • • •Seefra 1
in reply to jonnylyy • • •jonnylyy
in reply to Seefra 1 • • •Seefra 1
in reply to jonnylyy • • •GreenMartian
in reply to Seefra 1 • • •That hasn't been true for a while now.
Treczoks
in reply to Valmond • • •Scavenger8294
in reply to schizoidman • • •