this post was submitted on 23 Jun 2025
341 points (99.4% liked)

Technology

71885 readers
5736 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 1 day ago* (last edited 1 day ago) (1 children)

Technical summary: it seems OK against an observer who can see the network traffic but hasn't infiltrated the phone of the source or the computer of the news organization.

Any real message is stored locally on the smartphone by the CoverDrop module and sent as the next CoverDrop message, i.e. replacing the dummy message which would otherwise have been sent. Consequently a network observer cannot determine whether any communication is taking place and CoverDrop therefore provides the potential source with plausible deniability.

The CoverNode and each journalist has their own public-private key pair. These keys are published by the news organization and available to the CoverDrop module directly so the user does not need know about them. When the CoverDrop module is used for the first time, it generates a new, random public-private key pair for the user.

All real CoverDrop messages sent by the CoverDrop module to the CoverNode include the text written by the potential source as well as their own public key. The message is first encrypted using the public key of the journalist who will ultimately receive the message, then encrypted a second time using the public key of the CoverNode. All dummy CoverDrop messages are encrypted using the public key of the CoverNode. All messages, real or dummy, are arranged to be the same, fixed length. Encryption and length constraints ensure that only the CoverNode can distinguish between real and dummy messages.

[–] [email protected] 6 points 1 day ago

To sum it up even more : this looks like standard end-to-end encryption, but any app user have the same network traffic, completed with fake data if no communication is needed.

[–] [email protected] 5 points 1 day ago* (last edited 1 day ago)

If you want to blow the whistle on somebody and wonder if the Guardian is trustworthy I suggest you ask Julian Assange.

[–] [email protected] 11 points 2 days ago

The tech behind the tool conceals the fact that messaging is taking place at all. It makes the communication indistinguishable from data sent to and from the app by our millions of regular users.

Reminds me of how the Germans in WW1 knew they couldn't trust their diplomatic codes anymore so they just sent the important messages in the normal, innocuous telegraph system and diplomatic pouches. They knew that foreign intelligence would be focused on the bogus secure messages.

[–] [email protected] 24 points 2 days ago

Similar to other apps, CoverDrop only provides limited protection on smartphones that are fully compromised by malware, e.g., Pegasus, which can record the screen content and user actions.

[–] [email protected] 48 points 2 days ago (2 children)

I saw the headline and was ready to rage about why they should just use signal instead. Then I read the article and honestly this is a fucking genius use of tech

[–] [email protected] 7 points 2 days ago

Yeah this is insanely good

[–] [email protected] 9 points 2 days ago* (last edited 2 days ago) (3 children)

I read it and don't understand. Why is this better than Signal? Or the 500 other secure file/messaging protocols?

Jabber seemed to work perfectly for Snowden...

[–] [email protected] 48 points 2 days ago (46 children)

Because analysing network traffic wouldn't allow an adversary to see what you're sending with Signal, but they could still tell you're sendig a secure message.

What the Guardian is doing is hiding that secure chat traffic inside the Guardian app, so packet sniffing would only show you're accessing news.

[–] [email protected] 6 points 2 days ago

I downloaded the guardian app and couldn't find the option.

load more comments (45 replies)
[–] [email protected] 15 points 2 days ago (1 children)

For one, ease of access. Say you’re trying to break a story, who are you going to message with signal? Because you’re going to need to get that contact info somehow right?

Snowden is permanently stranded in Russia. That’s not exactly a great example of an anonymous source.

load more comments (1 replies)
[–] [email protected] 2 points 2 days ago

Messaging protocols already resemble the frameworks that come out from time to time. And their effectiveness is due to the fact that they require a certain quota of users.

It's just a secure messaging app with a direct line to Guardian journalists. How to use 911 or special numbers when you're not feeling well.

[–] [email protected] 53 points 2 days ago

Love seeing open source projects from companies that aren't specifically tech firms

[–] [email protected] 5 points 2 days ago

Horrible name sadly

load more comments
view more: next ›