Skip to content

immartian/pazz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pazz: the ultimate free & open source password manager for both team and individual

Pazz(previously called passbase) utilizes the inherent cryptographical methods of Keybase to store and access individual or team crendentials to be used in different circumstances. It's simple, lightweight and secure by nature.

architecture & user experience

(1) Create/Search/Update  +----------------+      (2) Store/Retrieve
           +------------->| SQLite3        |<------------+
           |              +----------------+             |
           |                                             |
           V                                             V
   +----------------+                             +----------------+
   | Pazz           |<------(Password)-------🔒---|  Keybase(KBFS) |
   +----------------+                             +----------------+
                        (3) Decrypt/Encrypt

Usage

$ pazz [team name]

UX & Workflow

  • Running on Linux(several distros), Mac and Windows via command line (Keybase runtime needed)
  • automatically check keybase/sqlite3 installation status and run them up if necessary
  • Use sqlite3 as DB to manage usernames and servcies entries
  • Interactive command line to create, search or update a password
  • Input or generate a password upon user's choice
  • Search in command line about one or multiple password/other secrets using fuzzy criterias
  • Change a password
  • Use keybase to decrypt the password artifact if user want to view it,can be copied to clipboard while viewing it
  • Save password artifacts with keybase encryption saltpack, directly in sqlite (too big?) - [ ] create a new password entry in DB and point to saltpack file
  • on Mobile devices (TBD)

About

password manager upon Keybase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages