← Back to context

Comment by codeptualize

7 months ago

I lost count how many times the "lets get rid of encryption" plans have been tried and failed. It's truly ridiculous how these people don't understand anything about encryption and somehow still think this is a good idea.

How is it possible that after years of discussing plans like this, they still managed to not listen to anyone who knows anything about encryption and online safety?

Makes me really worried about the future. There is a lot going on in the world, and somehow they feel the need to focus on making our communications unsafe and basically getting rid of online privacy.

The goal they are trying to achieve is good, but the execution is just stupid and will make everyone, including and maybe especially the people they want to protect, less safe online.

The age verification thing is another example. All it does is send a lot of sensitive traffic over cheap or free VPN's (that might be controlled by foreign states). Great job, great win for safety!

I do not agree with you that they have good intention or have good goals. They know what they are doing, and they are doing it to gain control. I think by saying they have good goals, but they don't know better, we are down playing the danger. They know what they are doing, and they are doing it to have more power over people.

  • I agree with you (i.e., I share your belief that the whole "safety" argument is a bold-faced excuse to just gain more control and surveillance power over the population), but I believe that the parent comment was just trying to be extra charitable to those pushing for the bill.

    I think it is fair to give the opponent's position (which both you and I believe is in the wrong) a steel-man argument treatment, by assuming the best possible interpretation of their argument (even if they don't imo deserve it, and you don't believe in their stated intent).

    The approach makes sense to me, as attacking and debating genuineness of someone's intentions is an endless rabbithole. So if you have an option to decimate their case, all while assuming their stated intent to be truthful and genuine, that's a pretty solid way to actually move the needle on the argument in a desired direction.

  • They have evil intentions, but they are also idiots. The nature of an authoritarian government is one that requires maximizing control for survival. As a particular country shifts to a more authoritarian government, and those people who enabled dumb ideas fall out of power (right, left, or whatever) those same tools will be used by their political adversaries to control, imprison, or kill them.

    Why are they idiots? Because western Europe is not yet authoritarian and thus there is little personal benefit to hasten a slide towards it, there are so many other ways to gain power in a free society. (I wouldn't bet money that Europe will remain free in 25 years.)

    There is a secondary problem here -- anything that decreases the information security of European countries hands more power to the US and China (and to a lesser degree other nations with advanced infosec capabilities like Russia and Israel.) If you are European (I'm not) the first thing that should be done is investigate the people pushing this stuff.

  • > good intention or have good goals

    People need to understand that some people are abusers by nature and mentality, some from birth, some by upbringing. And they crave power.

    The sayings like "those who want power rarely deserve it" exist for a reason, except until the last few decades we didn't have a good enough understanding of psychology to explain why. Now we do. Some people have anti-social traits and they should never be allowed in positions of power because they are mentally ill.

    Difference is "normal" mental illness like psychosis is harmful to the individual who has it. Anti-social mental illness is harmful to those around them, especially those under them in hierarchical power structures.

  • It’s right there in the name: Chat Control. Take them at their word!

    Look at Australia’s “hacking” bill. It was about letting the government hack (take over) your account and post as you. The “hacking” referred to ahat THEY would do — to YOUR accounts:

    https://www.accessnow.org/surveillance-state-incoming-with-a...

    Australians even made a movie about a dystopian future:

    https://www.youtube.com/watch?v=vJYaXy5mmA8

  • There needs to be accountablility regardless of intent for policies that affect everyone.

    I agree with you though, they know what they are doing and about some implications at least.

    I hope most services will just block Denmark though. Any investment in such technologies is a waste and should come to a great cost to developers. In this case Google products in general should be shunned. Not that they were famous for steady support of products instead of quickly killing them.

  • Everyone thinks they have good goals, and that they are the ones who won't abuse the power given to them. History shows otherwise time and time again.

  • > they are doing it to have more power over people

    Is there any evidence for this other than vibes?

The seeming trend that worries me the most these days is the lack of competence at multiple levels of society. Our leaders, their supposed subject matter experts, the people doing "the science" all seem to be demonstrably incompetent at their jobs. I don't know if this is an actual trend or just the perception of one but it's concerning either way.

  • Why do you call them "leaders"? They are "people in positions of power".

    I don't understand where this desire to be led comes from. Other people do not have your best interest in mind. I want others to get out of my way, unless we have a conflict of interest and then we _might_ need a third party to resolve it. But I certainly don't need or want to be led.

    • Because I fundamentally disagree with the whole "power" is everything dynamic that seems to crop up here. They are leaders because people follow them. The only power they have is the power that others give them. Leaders captures that better than "people in positions of power".

      4 replies →

  • "the science" I don't agree with this part, and I think it's quite dangerous to rope that in.

    Science is not one way of thinking, it's a methodology, it's seeking truth. There might be bad actors and idiots, there is likely lots wrong, but the beautiful thing about science is that facts matter. If someone publishes bullshit you can repeat the study and proof them wrong.

    That science is (wrongfully) taken as justification for stupid things, is not on "the science" as a whole.

    If anything makes me hopeful, it is science and the remarkable developments happening.

    • Here's the problem though. Scientific studies that are one off, not replicated, and standing on dubious ground are getting used to justify numerous societal and policy changes. So while "Science" the practice of studying and understanding the world is laudable, the masqerading of the intermediate artifacts of research to support dubious conclusions is not. Which is why I put quotes around "the science" because the problem is that what people keep claiming is science is in fact not.

  • you think it's bad now

    wait until they start all using "AI", that'll agree with everything they say

  • You're absolutely right. Competency has lost its value.

    When was the last time you heard someone praise someone else's competency?

Key enablers that ensured those plans fall apart were PC platform and default code freedom on it. It doesn't work because anyone can just compile the clean versions of apps using gcc, on PC. Same cannot be guaranteed on Android and is not even happening on iOS.

We shouldn't have shrugged off the weird feeling of shackles on our wrist when iOS(iPhoneOS) was first released. We should not have relied on geohot stopping by and dropping a jailbreak he found. We should have voted to force it open by law.

  • cannot emphasize this enough. Workarounds were always tolerated because they silenced the potential competition until the frivolous features that people did it for (namely customization) were all available by default, closing the door for what Apple actually hated (side-loading). They are expert software politicians, just look what they do with the EU's open-ecosystem demands

The proximate goal they're trying to achieve is mostly irrelevant when compared to the broader technical goal. That goal is to force all messaging systems to re-architect so they include a "bump on the wire" that hosts a scanning mechanism sophisticated enough to recognize novel (unknown) image content. This implicitly requires re-architecting these systems to contain neural-network image classifiers that operate over a model that's kept secret (to the user/client.) Everything else is sort of irrelevant compared to the implications of this new architecture.

The "good news" for now is that the systems deployed in this model won't classify text, only images and URLs. The bad news is that the current draft explicitly allows that question to be reviewed in the future. And of course, once you've re-architected every E2EE system to make image scanning possible, most of the damage to cybersecurity is likely already done; a year or two down the road, text scanning will probably be viewed as a modest and common-sense upgrade. I expect that folks who object to text scanning on cybersecurity grounds will be informed that the risks are already "baked in" to the image-scanning model, and so there's no real harm in adding text scanning.

Leaving aside the privacy issues, this is basically an existential national security risk for Europe. It's amazing to me that they're walking right into it.

> I lost count how many times the "lets get rid of encryption" plans have been tried and failed.

They only need to succeed with it once, so they'll keep trying again and again.

That's exactly why it's very important to raise awareness about it everywhere.

> Makes me really worried about the future.

It's important to remember that government is not your friend, isn't meant to be, and never has been. It's a machine of control that needs to be held in constant restrain by the population. Obtaining more control is the expected behavior of those who come into power, shown through all of history.

  • What is progressive about rampant decontextualized chat? I read these anti-control statements by what appear to be tech zombies who know nothing about the tech being promoted. LLMs/ML are based on faulty, Western units that are about defining reality in individualistic, material terms, lacking interdependence and relying on arbitrariness to destroy that chance for shared experiences.

    If governments are leery of LLMs for the wrong or right reason and the industry and technology lacks any kind of grasp of what it is and what the inputs are, then BOTH are wrong and the tech needs dismantling.

    If the decontextualizing of communication is epidemic, as it appears to be in Chat, then the industry has failed not grasping the first thing about the technology.

I think you're confusing technical encryption with the privacy of encryption.

For example, let's say I implemented a CSAM-scanning AI model in my chat app, which runs locally against your message, before communicating the message over an encrypted HTTPS channel. If the message is flagged, it can be sent over an encrypted HTTPS channel to authorities, on a secondary separate connection. At no point, did it leave the device, in unencrypted form.

Is that message encrypted? Yes.

The way that you want? No.

Governments have recognized this distinction, and have figured out they can have their cake and eat it too; the security of encryption with none of the privacy.

  • >If the message is flagged, it can be sent over an encrypted HTTPS channel to authorities

    okay, but how do you prevent me from intercepting that communication.

    Or even running my own copy of the local model and determing ahead of time whether it will trip the alarm. If the attacker has access to the model, they can effectively make a GAN to modify images to get past the filter.

    • Or even just having a proxy that pretends to be the official service but that just drops the reported messages.

  • > In cryptography, encryption (more specifically, encoding) is the process of transforming information in a way that, ideally, only authorized parties can decode.

    From Wikipedia. They can’t have their cake. You are breaking the concept of information into smaller steps (e.g. message) when that is against the definition.

    • Governments don't define encryption that way - they define encryption as the process of transforming information in a way that, ideally, an adversary cannot decode. Messages are unreadable if Russia hacked Vodafone, or China hacked Verizon, that kind of thing.

      There's a significant difference there between a government's definition and Wikipedia's idealism. Or, even if they subscribed to the Wikipedia definition, they would say they have the legal right to be an authorized party.

      1 reply →

  • Another example of such degenerate-encryption would be having messages "end-to-end" encrypted, but a copy of the key is kept by a service-provider or even sent in advance to a government agency.

  • People usually mean "end to end encryption" in these situations, and by adding a third "end" to the system, you bypass the whole point of end to end encryption.

    • My above example is end to end encryption compatible, it's just that you don't get to pick the end it might go to. However, the connections between ends are still encrypted. As such, it passes the technical mathematical definition (one end having a direct pipe to the second end, with nothing possibly in between), but not the philosophical one.

      Governments have never cared about the encryption philosophy; only the math aspects and international risk - which, in this example, are technically satisfied.

all of this is basically irrelevant, given that the type of ppl who this legislation claims to target can always just resort to email + pgp or some such, over which governments don't really have any meaningful control...

  • The fact that it instead applies to 99.999% of the population is not exactly irrelevant

My guess has been an unholy alliance between 'IP holders' like Hollywood (and increasingly games), and the surveillance industrial complex.

Add in the fact that both China and the US already have practically near omniscient digital oversight of everything their citizens do through server and OS level backdoors, the uninformed politicians in the EU/UK are easier to tempt by lobby groups crying in the name of the children.

  • No, this is not corporate lobbying responsible. Stop giving your beloved politicians an out and acknowledge they do not have your best interests at heart, only a thirst for power.

    The buck stops with the politicians signing this into law.

    • Of course, I almost forgot.

      No better way to quench your thirst for power than to choose to go into Danish politics and move up to EU politics to herd 500 cats to be in favor of some legislative surveillance scheme that, if implemented, you'll immediately lose all control over to different technocrats.

      I'm sure you'll find somebody who fits that bill, but since it's a democracy, we're more interested in why the other 45% went along with it because they can be reasoned with.

> The goal they are trying to achieve is good, but the execution is just stupid and will make everyone, including and maybe especially the people they want to protect, less safe online.

If so, the best way to stop that is to sugest a good way to achieve the good goal.

How would solve these good goals?

It is perfectly possible to encrypt a message such that two different keys can decrypt it. There is nothing in modern encryption that makes that impossible. See https://faculty.cc.gatech.edu/~aboldyre/papers/bbks.pdf and many others.

So your chat app encrypts your message with the recipient's public key and the state's public key.

Hey presto, you have a message which cannot be read by someone who casually intercepts it. If the state seizes your message - or records it for later analysis - they do not need to break encryption. There's no plain-text version laying around for anyone to sniff.

Is this a good idea? No. Even ignoring the civil liberties aspect, we know that key management is extremely difficult. A leak of the state's private key(s) could be devastating.

But let's not pretend that this is somehow technologically impossible.

  • >>> A leak of the state's private key(s) could be devastating.

    Preventing this leak is what's technologically impossible. A leak includes when the government that's keeping the keys decides to start abusing their access to the data.

    • It's really hard to say whether something like that is impossible.

      I'm not aware of, for example, Google's private signing keys for Android being leaked. Sure, plenty of CAs have been breached - but not all. That suggests it is possible to key these keys secure.

      3 replies →

    • > Preventing this leak is what's technologically impossible.

      Is it? Put the key in a TPM module in a well guarded server in a well guarded datacenter. Have the prosecution send the encrypted blob to the server and then receive the messages in clear from the server.

      That way, there is absolutely no way the private keys can be leaked.

  • When people say it is impossible, they clearly mean it is impossible to do in a way that isn’t entirely broken by losing one key. You know this and please don’t pretend that you don’t. When competent cryptographers say the word impossible it has a very clear definition.

    • But how is that any different from the intended recipient losing control their key?

      Take a look at the number of people who lose their crypto keys and watch their money vanish.

      All encryption is broken by the virtue that key management is impossible for most people.

      3 replies →

  • > It is perfectly possible to encrypt a message such that two different keys can decrypt it. There is nothing in modern encryption that makes that impossible.

    Not really, any more than it's possible to write a message that says the same thing whether you read it in English or Swahili. You might be able to do it once as a novelty, but the approach won't generalize.

    There are multiple-recipient schemes, but they don't rely on using two different keys to decrypt the same message. Instead, you encrypt the message (once) using a (single) symmetric key, and you prepend a bunch of different messages saying "the symmetric key is xxxxxxxxxxx", one for each intended recipient. Those are encrypted with keys specific to each recipient, and each recipient has to attempt to decrypt them all and select the one that decrypted successfully.

    The paper you link appears to be discussing an entirely different problem: its definition of a "multi-recipient encryption scheme" does not contemplate sending the same message to several different recipients:

    > There are n receivers, numbered 1, ..., n. Each receiver i has generated for itself a secret decryption key sk_i and corresponding public encryption key pk_i. The sender now applies a multi-recipient encryption algorithm to pk_1, ..., pk_n and messages M_1, ..., M_n to obtain ciphertexts C_1, ..., C_n.

    > Each receiver i can apply to sk_i and C_i a decryption algorithm that recovers M_i.

    > We refer to the primitive enabling this type of encryption as a multi-recipient encryption scheme (MRES).

    Note that there is no requirement for anyone other than recipient i to be able to understand message M_i. As described, all encryption schemes are multi-recipient encryption schemes, because you can just consider each message M_k individually and encrypt it to recipient k using a single-recipient scheme.

Are vpns controlled by private companies safe?

  • Pick a VPN outside your jurisdiction. Preferably a country that isn't on good terms with yours.

    The data might get leaked, but not to relevant authorities.

Isn’t the point of Chat Control to scan on the device so that they can say encryption isn’t affected?

  • Chat control opens an additional data channel where messages are sent through, if the detection algorithm finds something suspicious. It effectively makes encryption useless, because someone else, who shouldn't be part of your conversation, is also able to read your messages.

Partially it is new corrupted people getting bought in positions of power. There is interest behind this stuff that we have not eradicated. As long as that is allowed to continue, we have to take down one puppet after another. A new puppet is already waiting for their chance to make buck campaigning for the same shit again. After some years in office they don't care what happens to society afterwards. They only care they got their fat paychecks and post politician positions in management layers of big corp.

And we elect their parties and these people over and over again, instead of making them utterly fail the next election. Too many of us do not see through these thinly veiled attempts and too many of us are too comfortable to vote them out.

I don’t understand how people like you continue to grant good faith to government.

You are the people who make this kind of repeated attack on freedom possible.

> these people don't understand anything about encryption and therefore still think this is a good idea.

Fixed that for you.

I suspect the primary reason that people in this position fail to understand anything about encryption is that it is their job to do so.

> they still managed to not listen to anyone who knows anything about encryption and online safety

Why do you assume something like that? Do you actually know the arguments that the parties in favor of this kind of regulation are presenting? And can you dismiss them based on objective facts?

> The goal they are trying to achieve is good

That is what should be, in my opinion, the basis of this discussion. Assume good intentions and try to work out with the parties involved to achieve the goal in a reasonable way. This is the way, I believe.

Hand-wavingly dismissing other party's arguments would be in my opinion disingenuous.

  • >>Why do you assume something like that? Do you actually know the arguments that the parties in favor of this kind of regulation are presenting? And can you dismiss them based on objective facts?

    The moment anyone brings up the whole "just put a backdoor in that only we can access" despite years of people who actually know better saying that's not possible, is the moment when any further arguments become moot and not worth any further engagement or assumptions of good intention.

    That's the single argument all these stupid "chat control" like proposals are based on.

    • > just put a backdoor in that only we can access

      Who is arguing for a backdoor? Do you actually know what are the proposed technical approaches or are you making assumptions?

      > people who actually know better saying that's not possible

      What is not possible?

      > all these stupid "chat control" like proposals

      For example here, you make your argument by stating that these proposal are "stupid". There is no effort that I can see to even try to understand where the other party is coming from.

      And that is an issue, in my opinion. I think that a productive and honest conversation about a complex issue like this one requires empathy with the other party's position.

      1 reply →

  • I'm not assuming anything, I work in software development. In this industry we spend ungodly amounts of time and resources to attempt to keep data safe, and create systems like the ones proposed to flag and handle malicious activity of many kinds. I think I know quite well how hard it is, and how easy it is to get it wrong, with potentially very real consequences.

    The only things being handwavingly dismissed are the collateral damage, side effects, very real risks, and concerns about the effectiveness of the proposed solutions.

  • > Why do you assume something like that?

    This is very easy to answer. Just look up what all the responses were, for all the times this kind of stuff was proposed.

  • After the 10th time you assume good intentions and they still try to do the wrong thing, are you a fool or a helpful patsy?