Just take the string as bytes and hash it ffs

  • JustARegularNerd@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    20 days ago

    I ran into the same issue, I didn’t want to use a cloud password manager because entrusting literally every password I have to a third party and on the internet sounds absurd to me. KeePass seemed like a good idea for me, but at the time I fell back to syncing the vault by sending it to myself in Telegram any time I made a change. Certainly not ideal

    I now just have an RPi self hosting Vaultwarden with Tailscale, and for me that’s been the best solution that keeps me happy; it’s more secure as someone needs to compromise my Tailnet first, it’s not public facing, I’m not trusting a third party to not lose my vault (a la LastPass), but its still convenient.

    • skulkingaround@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      8
      ·
      20 days ago

      Keepass and syncthing are great combined. Functions fully locally even when I have no access to my home network, and changes get synced between my desktop, laptop, and phone whenever I have WAN access.

      • JustARegularNerd@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        20 days ago

        Yeah, I probably would have gone with that solution if I knew about it at the time, but now that I have Vaultwarden I’m pretty happy with it.

          • JustARegularNerd@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            19 days ago

            I’m gonna be honest, for Vaultwarden I don’t. However, a local cached copy of the vault exists on all my devices that are signed in via the official Bitwarden client, and I have recovered using this method before, so that’s my backup strategy.

    • ColonelThirtyTwo@pawb.social
      link
      fedilink
      English
      arrow-up
      5
      ·
      20 days ago

      I use a keepass vault thrown in a syncthing directory but like literally any file sync will do. If you get conflicts, KeePassXC can merge them