Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: 2 scripts geschreven voor het programma pass.  (gelezen 334 keer)

Offline bart85

  • Lid
2 scripts geschreven voor het programma pass.
« Gepost op: 2022/12/28, 16:21:10 »
https://wiki.archlinux.org/title/Pass
Bovenstaand programma, pass is voor het versleuteld opslaan van wachtwoorden. Dat gaat samen met gpg, hiermee kun je zelf een encryptie algoritme kiezen. Het heeft een keypair en een passphrase. Keypair staat in ~/.gnupg en passphrase moet je zelf onthouden.
Onderstaand staan 2 programma's. csv2pass kan een export uit firefox (csv file) overzetten naar pass. pass2csv andersom, naar een csv bestand.
Ik wil nog kijken om te gaan werken met een expire datum op de gpg keypair. Waarna alle wachtwoorden eerst moeten worden ge-decrypt en daarna met nieuwe sleutel terugzetten.

https://gitlab.com/kingsindian85/creative-ideas/-/blob/main/csv2pass.sh
https://gitlab.com/kingsindian85/creative-ideas/-/blob/main/pass2csv.sh

*Toch fouten gezien. Zijn eruit gehaald
« Laatst bewerkt op: 2022/12/29, 18:03:28 door bart85 »
Relying on complex tools to manage and build your system is going to hurt the end-users. [...] "If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding.

— Aaron Griffin