Aspiring polymath.Trying to make things better. Opinions are my own and subject to change

  • 0 Posts
  • 15 Comments
Joined 3 years ago
cake
Cake day: June 20th, 2023

help-circle
  • AtHeartEngineer@lemmy.worldtoPrivacy@lemmy.mlSignal in 2026?
    link
    fedilink
    English
    arrow-up
    11
    ·
    2 hours ago

    Many people have already commented saying it’s good to go, but I also wanted to add, I have dug into their actual encrypted group messaging protocols a few years ago because I was interested in using it for a different use case, and I would say it’s pretty well thought out. I trust it, I use it daily, and I’ve looked at the code. I’m not, nor have I ever been, an auditor, but I have been paid to do cryptography and red teaming/cyber security from big orgs, so I would say I have some professional experience in the matter.


  • I understand that’s an issue with open source in general, but this specific implementation should be using zero knowledge proofs, which is provable. They are, by definition, provable programs where you can prove properties of data without revealing secrets.

    The way this works in practice is:

    1. govt issues passport with digitally signed credentials
    2. I take a picture of my passport and tap my passport on my phone (you need both, the actual printed info is what “unlocks” your phone to be able to read the NFC data)
    3. Your phone reads off the digital signature from the govt, your date of birth, name, etc
    4. You download the zk proof program and it’s trusted setup files, check that their hashes match what is public and audited.
    5. run your passport info through that program locally, and it produces a: “You are over 21” + “From the EU” + “a nullifier” + “here is mathematical proof that this data is valid”
    6. you take that math proof and use it to unlock the “i am an adult mode”.

    The nullifier is whats used to make sure someone can’t use their passport more than once on multiple accounts, which is the real tricky part … but there are solutions live and usable out in the world today to mitigate this problem while providing a decent level of privacy.

    Really, we shouldn’t have these laws at all, they are fucking stupid…but if we are going to have them, we should at least do it the best we can.









  • I appreciate it! I have one setup already, mine decides whether to circulate the air in the house or vent the bathroom fan depending on the humidity in the rest of the house too.

    I like the idea/practice of “edge devices” where each device has its own responsibilities and autonomy to some extent, with home assistant acting as an overseer. if HA goes down, most of my house still works fine/has fallbacks. Need that wife approval factor lol. one time she couldn’t turn off the lights while I was out of town, lol she was a little pissed