- cross-posted to:
- privacy@lemmy.dbzer0.com
- cross-posted to:
- privacy@lemmy.dbzer0.com
Churbleyimyam ( @Churbleyimyam@lemm.ee ) 71•9 days agoI can’t imagine any messenger is private if you invite random people into a group chat 🤦♂️
SatyrSack ( @SatyrSack@feddit.org ) English42•9 days agoLayer 8 security issue
ReversalHatchery ( @ReversalHatchery@beehaw.org ) English13•9 days agoerror: problem between keyboard and chair
but nowadays maybe it works better with screen
Ænima ( @mjhelto@lemm.ee ) 9•9 days agoPEBCAK Problem Exists Between Chair And Keyboard!
Knew of an IT help desk employee who used this as a resolution in a ticket. Yeah, he got fired as soon as the customer looked up what it meant.
freebase ( @freebase@lemmy.ml ) English4•8 days agoAlso known verbally as an “I. D. Ten T.” error (id10t error).
poVoq ( @poVoq@slrpnk.net ) 7•8 days agoThe actual military grade (xmpp based) messengers implement security lables, meaning messages are tagged with the required security clearance and if you invite random people to a chat they can’t see the messages.
unknowing8343 ( @unknowing8343@discuss.tchncs.de ) 41•9 days agoEVERYONE SHOULD DOWNLOAD SIGNAL for PHONE-NUMBER-based communication, tho. Proper RCS is not here yet (and won’t be in a long while), so let’s try to mobilize people to Signal.
DeltaChat is cooler for non-phone based communications, IMO, and decentralization makes it way sexier and worth this tradeoff.
breadguy ( @breadguy@kbin.earth ) 12•9 days agoxmpp is like if deltachat was good
unknowing8343 ( @unknowing8343@discuss.tchncs.de ) 3•9 days agoWhat I dislike about XMPP is that the client ecosystem is definitely weaker than DeltaChat. DeltaChat “just works”, and it works incredibly similar and efficient across devices.
But yes, I wouldn’t mind if the world used XMPP instead, honestly.
socsa ( @socsa@piefed.social ) English1•8 days agoIt also just gets blocked by autocratic firewalls. Deltachat is clutch because it can theoretically run on top of any email host so it’s way more difficult to block.
poVoq ( @poVoq@slrpnk.net ) 3•8 days agoYou can easily redirect xmpp to port 443 which is not blocked by most firewalls. If you have problems with firewalls or public wifis your xmpp server is misconfigured.
socsa ( @socsa@piefed.social ) English1•8 days agoChina will definitely block xmpp on any port. I know this because I have tested this very specifically from my own server. It lasted about a day and a dozen messages before it was blocked, and the box got absolutely slammed with vulnerability scans.
poVoq ( @poVoq@slrpnk.net ) 2•8 days agoThis is odd because I know a few mainland Chinese people that use XMPP without problems (and afaik without a VPN).
Sounds like your server got blocked for another reason?
socsa ( @socsa@piefed.social ) English1•8 days agoI can almost guarantee you they are using it through a VPN or they have a western SIM card. If not I’d love to know what server they use, as I’ve tested this a bunch of times on several public and private servers and it’s always the same result. If it isn’t blocked on day 1 it will be blocked quickly.
breadguy ( @breadguy@kbin.earth ) 1•8 days agohow is that different from how xmpp (or matrix) is distributed
amanneedsamaid ( @amanneedsamaid@sopuli.xyz ) English7•9 days agoIsn’t DeltaChat just PGP encrypted email? Could be wrong
themadcodger ( @themadcodger@kbin.earth ) 6•9 days agoKinda, but that’s the gist of it.
breadguy ( @breadguy@kbin.earth ) 1•9 days agoyeah basically, and gcs work like text message or email chains, theres no way to moderate that
shortwavesurfer ( @shortwavesurfer@lemmy.zip ) 4•9 days agoI use signal myself but I also use simple X. I can’t use delta chat because I use proton for my email and therefore can’t use delta.
SatyrSack ( @SatyrSack@feddit.org ) English3•9 days agoDelta Chat is not associated with your email account, as far as I can tell. Am I wrong?
shortwavesurfer ( @shortwavesurfer@lemmy.zip ) 3•9 days ago⚡️ Sign up to secure fast chatmail servers or use classic e-mail servers
SatyrSack ( @SatyrSack@feddit.org ) English5•9 days agoYou don’t have to use a “classic email server”, or even link your account to your current email address at all. The default onboarding procedure actually creates a new anonymous account for you on the default chatmail server. Reading through the site, I can’t actually even tell why someone would want to use their preexisting email address.
shortwavesurfer ( @shortwavesurfer@lemmy.zip ) 2•9 days agoAh, okay. I think I heard about it at an earlier point where it was only using your current email.
themadcodger ( @themadcodger@kbin.earth ) 2•9 days agoYeah, that’s when I first used it too, it had to go through your email. Now it just uses the email backbone to send messages back and forth. Also, self-contained webxdc apps you can use with people in your chat, which is kinda cool.
themadcodger ( @themadcodger@kbin.earth ) 3•9 days agoThe self-contained webxdc apps are a pretty cool bonus to what already feels like a normal chat app. I primarily use Signal, but given the current climate of governments trying to force backdoors in to encrypted apps, and the fact it’s a US server, I wanted a decentralized backup. And email isn’t going anywhere, so it seems like a good option.
breadguy ( @breadguy@kbin.earth ) 3•9 days agomonocles chat and cheogram have webxdc as well
Evil_Shrubbery ( @Evil_Shrubbery@lemm.ee ) 37•9 days agoSignal is the place for top secret communications, but not for any government business, top secret or not (at least not when using a public instance - they could fork the project to keep decryptable records on gov servers where the official gov instance would run).
at least not when using a public instance - they could fork the project to keep decryptable records on gov servers where the official gov instance would run
All the people in the chat were high enough that the government for free provided them with secure rooms in their homes so everything would be done through government hardware and encryption programs.
Evil_Shrubbery ( @Evil_Shrubbery@lemm.ee ) 10•9 days agoYes, ofc, using Signal was intentional to not keep any records/evidence.
Rozz ( @Rozz@lemmy.sdf.org ) 1•9 days agoThey were probably out golfing at the time
socsa ( @socsa@piefed.social ) English4•8 days agoThe protections for classified information are not just about information security. They are about physical and operational security as well. That’s why s SCIF has a “two locks” policy, and requires things like 4" steel doors.
Evil_Shrubbery ( @Evil_Shrubbery@lemm.ee ) 1•8 days agoYou are right.
They are also about data security, so nobody can just erase, modify, or destroy/lose data. And all that applies to data handling and access as well.
Korkki ( @Korkki@lemmy.ml ) 18•9 days agoI personally use carrier pigeons with caesar cipher. I know I can’t out tech google, so I will go medieval.
Rozz ( @Rozz@lemmy.sdf.org ) 3•9 days agoYou can do better than Caesar cipher
tVxUHF ( @tVxUHF@lemmy.dbzer0.com ) English2•7 days agoConsider upgrading to IPoA?
liop7k ( @liop7k@lemm.ee ) English17•9 days agoWhat kind of private communication can we talk about if you must have a valid phone number to use Signal?! Lol
danhab99 ( @danhab99@programming.dev ) 13•9 days agoSignal recently implemented “usernames” instead of phone numbers
girlthing ( @girlthing@lemmy.blahaj.zone ) English17•8 days agoPretty sure you still need a phone number for an account, though - the usernames are just for sharing your contact with other people.
Most peoples’ phone numbers are easily linked to their identity. Which means the government knows who’s using Signal.
Usernames are definitely an improvement, but this is a fundamental limitation in Signal’s design.
danhab99 ( @danhab99@programming.dev ) 1•8 days agoThen I’d delete my old phone number account and start fresh… not exactly the best option but all things considered you might have too
liop7k ( @liop7k@lemm.ee ) English14•8 days agoBut still, to use it, you need a phone number, which in many countries can only be purchased with a passport. That’s the main rule. If privacy is really needed, personal identification should be excluded so that it’s basically impossible to determine who owns the account.
Phoenicianpirate ( @Phoenicianpirate@lemm.ee ) English2•9 days agoMuch better.
HotCoffee ( @HotCoffee@lemm.ee ) 15•8 days agoWherever Signal is mentioned, I shall mention SimpleX-Chat.
Zero user ID needed to use. No phone numbers and no username.
SimpleX-Chat!!!
Jason2357 ( @Jason2357@lemmy.ca ) 5•8 days agoOut of band key exchange is great -as long as people can physically meet and exchange QR codes. In reality, they are often sent via less secure means. As always, the humans are the weakest security link.
HotCoffee ( @HotCoffee@lemm.ee ) 3•8 days agoFair point, it always feels dirty to send invite-link through WhatsApp, the dominant messenger in EU.
How would one go to solve the invite problem? How does Signal handle this?
Jason2357 ( @Jason2357@lemmy.ca ) 1•5 days agoPhone number and trust-on-first-use for most people, with out-of-band fingerprint verification for the paranoid. It really depends on the threat model and the security practices/awareness of your colleagues, but a link shared on some social media or lower-security chat network is more vulnerable to a man-in-the-middle attack than a phone number for your average Joe. There are a lot of ways a person could get a manipulated invite link.
Lychee ( @Lychee@lemmy.ml ) 3•8 days agoFinally someone who understands! Haven’t found anything better. Just missing the bridging bit, though that comprises the privacy/security and overall personal opinion why I started using SimpleX.
UI-wise it isn’t there yet, but actively being developed so. I miss posting photos (combined) with a comment, now they are all sent separately.
Anyhow if you are looking for privacy go for SimpleX!
max ( @max@lemmy.blahaj.zone ) English3•8 days agoSimpleX is kinda good, but also we have briar, it does have ids, but more secure and 2P2, i don’t know if simpleX was checked by third parties about security, briar was audited by cure53 for example.
HotCoffee ( @HotCoffee@lemm.ee ) 2•8 days agoBriar… not familiar with, thx for sharing privacy goodies. Will check it out.
As for audits on SimpleX, there have been some. Not sure when the last one was tho, they prob have something on their site with a date.
swelter_spark ( @swelter_spark@reddthat.com ) English2•8 days agoI believe Briar can’t do offline messaging without setting it up to use another app. That’s the main reason my friend group shifted to SimpleX instead of Briar.
swelter_spark ( @swelter_spark@reddthat.com ) English2•8 days agoSimpleX is what I use. I tried Signal in the past, but there was a noticeable delay in receiving messages and it caused problems when using it to communicate with family.
I have no problems with SimpleX so far. It works well and looks modern. A feature I like is that you can create a different user identity for each contact/ chat thread. It also supports socks5 proxy.
prudx ( @prudx@lemm.ee ) English1•8 days agoYou might’ve had background battery optimization enabled
swelter_spark ( @swelter_spark@reddthat.com ) English1•7 days agoMaybe, but I normally only leave battery optimization on for apps that shouldn’t be running in the background at all. This was several years ago, though. If Signal isn’t like that anymore, that’s a good thing.
WhatSay ( @WhatSay@slrpnk.net ) English14•9 days agoSignal is great, that’s why I’m suspicious that this recent story is to not only target journalism, but also secure app communication. I wouldn’t be surprised if it’s used as an excuse to remove signal from the app stores.
Hopefully I’m just being too paranoid.
neon_nova ( @neon_nova@lemmy.dbzer0.com ) English10•9 days agoI don’t think that’s the case, I just think it is old people not know how to use technology.
Additionally, all these people in power are using signal, how is that not a loud endorsement that everyone should be on it.
Sadly, my contact list remains mostly on WhatsApp and Facebook messenger only.
breadguy ( @breadguy@kbin.earth ) 2•9 days agoinsanely paranoid if you think this will get it removed from app stores good grief
WhatSay ( @WhatSay@slrpnk.net ) English2•9 days agoTalk to Tiktok
breadguy ( @breadguy@kbin.earth ) 1•9 days agothat was a publicity stunt
girlthing ( @girlthing@lemmy.blahaj.zone ) English13•9 days agoConsider Briar.
Uses Tor. Works directly over Bluetooth/WiFi if the internet is censored or shut down. Decentralized, no accounts. No phone number required.
Of all the options available, I feel like this one is the best suited to current threats (oppressive governments with all-encompassing surveillance, and the willingness to destroy critical institutions and infrastructure).
The app is super barebones right now - feels like SMS - but it works. Main downside is that both participants have to be online at the same time (maybe group chats can work around this?), since there’s no servers.
Infernal_pizza ( @Infernal_pizza@lemm.ee ) English3•9 days agoHow does the Bluetooth work? If you’re close enough to be in bluetooth range with someone aren’t you close enough to just speak to them?
girlthing ( @girlthing@lemmy.blahaj.zone ) English8•9 days agoOne use case could be mass protests/uprisings, where you have a lot of people congregated in a small area. An increasingly popular strategy among governments these days is to just shut down the entire internet in an agitated region. Bluetooth could keep information flowing between people with only mutual contacts, as they move in and out of range.
brygphilomena ( @brygphilomena@lemmy.dbzer0.com ) English5•8 days agoI’ll have to give this a look. Since going to music festivals where I couldn’t text my friends I’ve wanted a decentralized adhoc network message app. Using pgp all messages bounces through all devices within local device network range but you can only read the ones you have private keys for.
Infernal_pizza ( @Infernal_pizza@lemm.ee ) English3•9 days agoAh yeah that’s a pretty good use case
Jason2357 ( @Jason2357@lemmy.ca ) 12•8 days agoThe exact reason why it’s bad for top secret communications is why individuals should use it or something like it. That is government auditability.
Termight ( @Termight@lemmy.ml ) English12•9 days agoHere are two reasons you might not want to use Signal: Your contacts, your settings, your entire Signal experience is tied to a Signal account managed by Signal. Metadata—who you’re talking to, when, and how often—can still be collected and analyzed. Question everything.
sqgl ( @sqgl@beehaw.org ) 13•9 days ago“The only metadata that Signal would have access to, is the phone number used to register, the date of initial registration, and the date of last use.”
https://www.reddit.com/r/signal/comments/exd92f/what_kind_of_usermessage_metadata_is_observed_and/
Special Wall ( @specialwall@midwest.social ) 8•9 days agoThe issue of centralization can be a problem, but in regards to metadata, sealed sender does a lot to prevent Signal’s servers from knowing who messages who, which makes Signal a lot more private than described here.
quincunx ( @quincunx@lemm.ee ) English2•9 days agoSo use no messenger? Any decentralized options?
sqgl ( @sqgl@beehaw.org ) 7•9 days agoSimpleX is decentralized, requires no phone number, based on Signal code. Screws up invitations via FB/Messenger though.
HotCoffee ( @HotCoffee@lemm.ee ) 3•8 days agoSalute fellow simplex enjoyer 🗿
quincunx ( @quincunx@lemm.ee ) English1•8 days agoThank you
Termight ( @Termight@lemmy.ml ) English2•7 days agoSo use no messenger? Any decentralized options?
Alternatives to Signal that prioritize decentralized communication.
- Briar Project (https://briarproject.org/ ): A compelling choice for censorship resistance. Briar employs peer-to-peer messaging, connecting via Bluetooth, Wi-Fi, or Tor, and incorporates privacy features by design. It’s a robust solution for those concerned about surveillance.
- Delta Chat (https://delta.chat/ ): A decentralized and secure messenger application. It’s often praised for its ease of use and integration with existing email accounts.
- XMPP (https://en.wikipedia.org/wiki/XMPP ): Less of an application and more of a foundational protocol. XMPP is an open standard for instant messaging, allowing for decentralized implementations – though setting up and maintaining such a system requires a degree of technical expertise.
adbenitez ( @adbenitez@lemmy.ml ) 6•9 days agoNo, it is not. 🚮
sqgl ( @sqgl@beehaw.org ) 5•9 days agoRegarding the trick of an adversary gaining access by emailing or SMS’ing a QR code for adding another device…
Why does the new device not demand the PIN before being added?
Jason2357 ( @Jason2357@lemmy.ca ) 5•8 days agoIt does, I tried it. Though, that may have been an addition since the attacks started.
Though, in that specific case - Russian agents conducting espionage via targeted individuals - it’s very likely they surveil their targets long enough to catch their device PIN before they nab the phone and return it. In the end, there is very little recourse to defend against this type of Evil Maid attack. Signal is really better at protecting against mass surveillance, but for individuals directly targeted by state espionage? You would need serious opsec, using air-gapped computers kept in safes or guarded by humans 24x7 and other crazy stuff. They have rules about what can be physically done with devices containing top secret information for a good reason.
sqgl ( @sqgl@beehaw.org ) 1•8 days agoIf they could surveil the device to see the PIN being entered then no app would protect them.
My Signal only asks for a PIN about once per month so that would be a lot of screen surveillance hours to sit through in order to catch that moment.
More likely is that it was fixed since the breach but I cannot find release notes (hard to search on my phone).
HiddenLayer555 ( @HiddenLayer555@lemmy.ml ) English3•9 days agoHow’s signal compared to Element?
Also, is there a secure way to directly send messages to someone else’s phone without the message having to be stored on a central server? As in they’re only stored on the recipient device. Is that even possible with how the internet works and how packets are routed between networks? Even if the server has no way of decrypting messages by default, just having the encrypted messages stored there is a liability because your encryption keys can easily get leaked by malware running on your device, phishing, etc.
ReversalHatchery ( @ReversalHatchery@beehaw.org ) English4•9 days agoelement keeps a lot of metadata unencrypted. but it is federated, you can choose the server that has access to it (deny federation for the room or set up federation ACLs if important to keep it there), and because of the former it’s harder to just shut down.
https://github.com/matrix-org/matrix-spec/issues/660
signal doesn’t, in theory they don’t even know the recipient of your messages (but there’s a twist in that part as I remember), but it is centralized around US servers. it is easier to shut down.