The officially official Devuan Forum!

You are not logged in.

#1 Yesterday 23:28:58

greenjeans
Member
Registered: 2017-04-07
Posts: 1,533  
Website

Basic local password manager

Yeah so for anyone who stumbles in here thinking there may be something shiny, you don't know me so let me explain: I make dirt-simple boring featureless apps.

And that's what this is, so basic it hurts, no autofill or anything like that, basically just a sort of text-editor with encryption. You have to manually enter all your info, and to use it you'll need to copy/paste the info into whatever browser you're using. I may add a couple more things later, but i'm done for today and it actually works!

b2lb76.jpg

e99x34.jpg

Last edited by greenjeans (Yesterday 23:39:40)


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded December 2025!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

#2 Today 00:37:13

EDX-0
Member
Registered: 2020-12-12
Posts: 210  

Re: Basic local password manager

using pass as the "backend" or rolled out your own?

Offline

#3 Today 00:54:03

greenjeans
Member
Registered: 2017-04-07
Posts: 1,533  
Website

Re: Basic local password manager

using pass as the "backend" or rolled out your own?

Libsodium. Simple text DB, no sqlite or json deps. .


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded December 2025!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

#4 Today 00:59:53

EDX-0
Member
Registered: 2020-12-12
Posts: 210  

Re: Basic local password manager

ah, i was kinda expecting ya to build a gui wrapper for pass(1), since that was one of the suggestion for building a complete replacement to stuff like keepassxc in the thread where keepassxc was discussed, there were more suggestion in that thread tho.

Offline

#5 Today 01:05:41

greenjeans
Member
Registered: 2017-04-07
Posts: 1,533  
Website

Re: Basic local password manager

ah, i was kinda expecting ya to build a gui wrapper for pass(1)

A reasonable assumption, my MO is exactly that kind of thing. But in doing research for this, it seemed like libsodium was the "gold standard" for this sort of thing, and their docs are actually not bad, relevant portion:
https://doc.libsodium.org/doc/quickstart

"One-shot encryption where everything fits in memory

    Create a secret key using crypto_secretbox_keygen().

    Create a nonce using randombytes_buf(nonce, sizeof nonce).

    Use crypto_secretbox_easy() to encrypt the message and send/store the resulting ciphertext along with the nonce. Unlike the key, the nonce doesn't have to be secret.

    Use crypto_secretbox_open_easy() to decrypt the ciphertext using the same key and nonce."

So I thought hell I can muddle through that, and it would be a real step above base64, lol.


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded December 2025!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

Board footer