You are viewing a single thread.
View all comments
163 points

Signal should change this, but it’s typical of the traditional desktop OS security model in which applications running under the user’s account are considered trustworthy. Security-oriented software like Signal should take a more hardened approach, but this is not some glaring security hole.

permalink
report
reply
56 points

That’s what I was thinking, my private keys are also chilling in plaintext on my filesystem.

permalink
report
parent
reply
34 points

With even email clients and web browsers running arbitrary and untrusted remote code on a regular basis, that model needs serious reconsideration.

This xkcd shouldn’t still be insightful. https://xkcd.com/1200/

permalink
report
parent
reply
9 points

Maybe its time to rethink desktop security. I realize that there is credential manager on windows, keychain on mac, and similar on gnu/linux; even with that it seems for a lot of services “all” you need to do is steal a cookie and all of a sudden you are someone else.

permalink
report
parent
reply
1 point

Idea of using a web browser for a platform was dumb enough and the reason why none of the keys were stored in appropriate services.

permalink
report
parent
reply
1 point

seems to be the way both apple and MS are going.

permalink
report
parent
reply
-2 points

fuck no. It’s imbossible to be productive on an android or ios phone, where the os is hostile to you actually using it the way you want.

For an example of rethinking desktop security, see wayland in linux, and how ll accessibility programs now don’t cannot possibly work.

permalink
report
parent
reply
7 points
*
Removed by mod
permalink
report
parent
reply
6 points

as Electron has no integration with the rest of the system,

You pretty much can use Electron to build an application and use native OS-specific features. It only requires thinking about it and a bit of work, but technically isn’t much harder to do than with anything else. And there are some things useful in windows for that, based on user login credentials.

But ultimately, if the developers didn’t care about doing that, it won’t happen, regardless of them using Electron or writing fully native apps.

permalink
report
parent
reply
2 points

Electron is capable of having just as good integration with the system as native applications. It’s just that a lot of people are not optimizing these cross platform apps to have optimal integration with them. Electron has the safeStorage API that allows you to use kwallet or GNOME Keyring to securely store information. I believe both Discord and Spotify use this on Linux.

permalink
report
parent
reply
1 point

Electron is capable of having just as good integration with the system as native applications

It will never have this since it’s incapable of using native widgets and theming, which are far more important than just looks, especially to people with disability. safeStorage is something I didn’t know about, but it seems it wasn’t used. Apart from huge RAM footprint, Electron also wakes CPU a lot which makes it absolute garbage on battery powered systems.

permalink
report
parent
reply
6 points

I mean if somebody has physical access and is logged in they have your data anyways right?

permalink
report
parent
reply
1 point

For Linux not much of a problem since amount of malware is not that big. On Windows however a different story.

permalink
report
parent
reply

Technology

!technology@lemmy.world

Create post

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


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  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, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


Community stats

  • 18K

    Monthly active users

  • 11K

    Posts

  • 505K

    Comments