Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

David Steckler

@entiat@mastodon.gruezi.net
  • Open on mastodon.gruezi.net

Software engineer and startup founder in environmental geospatial science, outdoors enthusiast, cyclist, mountain biker, endurance horse rider, dogs are awesome

0 Followers
0 Following
2 Posts
Joined November 05, 2022

Posts

Open post
entiat
David Steckler @entiat@mastodon.gruezi.net · Dec 28, 2022
David Steckler
@entiat@mastodon.gruezi.net

Software engineer and startup founder in environmental geospatial science, outdoors enthusiast, cyclist, mountain biker, endurance horse rider, dogs are awesome

mastodon.gruezi.net
Replying to @entiat@mastodon.gruezi.net
@epixoip@infosec.exchange @noahtheduke@indieweb.social @sc00bz@infosec.exchange Glancing through bitwarden source, looks like it uses Rust functions to call client OS apis, inc cred management. I see no evidence it is doing anything to either zero memory that held plain text passwords, nor calling the necessary functions to prevent swapping of memory (inc passwords) to disk. In fact it looks like it is lobbing plain text passwords back up to the typescript/electron layer. Ouch. Would be interesting to learn how #1password handles this.
0
0
0
0
Open post
entiat
David Steckler @entiat@mastodon.gruezi.net · Dec 27, 2022
David Steckler
@entiat@mastodon.gruezi.net

Software engineer and startup founder in environmental geospatial science, outdoors enthusiast, cyclist, mountain biker, endurance horse rider, dogs are awesome

mastodon.gruezi.net
Replying to @epixoip@infosec.exchange
@epixoip@infosec.exchange @noahtheduke@indieweb.social @sc00bz@infosec.exchange Re: secret scrubbing, prevention of swapping to disk, etc. in gc languages: This can sometimes be accomplished by calling directly down into OS mem mgmt functions, often handled by standard libraries. One example: C#/dotnet has a SecureString class. On Windows, SecureString.Clear() calls the Win32 API SecureZeroMemory() *I have no information on whether this type of thing is actually done in the case of Bitwarden, cross-platform disclaimers apply, YMMV, etc.
1
2
0
0

Remote instance

mastodon.gruezi.net
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 03:45:46 UTC