Welcome to Online Course with live Instructor using an interactive cloud desktop environment DaDesktop. Experience remote live training using an interactive, remote desktop led by a human being!

#use case Training

7 hours


What is is a Bash shell script to manage passwords and other secrets. It uses GnuPG to symmetrically (i.e., using a master password) encrypt and decrypt plain text files.

Release notes

Version 2 (2020)

The second release of features many security and reliability improvements, and is a recommended upgrade. Compatible on Linux, OpenBSD, macOS. Changelist:

  • Passwords are now encrypted as individual files, rather than all encrypted as a single flat file.
  • Individual password filenames are random, mapped to usernames in an encrypted index file.
  • Index and password files are now "immutable" using chmod while is not running.
  • Read passwords are now copied to clipboard and cleared after a timeout, instead of printed to stdout.
  • Use printf instead of echo for improved portability.
  • New option: list passwords in the index.
  • New option: create tar archive for backup.
  • Removed option: delete password; the index is now a permanent ledger.
  • Removed option: read all passwords; no use case for having a single command.
  • Removed option: suppress generated password output; should be read from safe to verify save.

    Version 1 (2015)

    The original release which has been available for general use and review since July 2015. There are no known bugs nor security vulnerabilities identified in this stable version of Compatible on Linux, OpenBSD, macOS.

Course Category:

   Developer Tools Training

Last Updated:


Course Schedules

Date Time
July 15, 2022 (Friday) 09:30 AM - 04:30 PM
July 29, 2022 (Friday) 09:30 AM - 04:30 PM
August 12, 2022 (Friday) 09:30 AM - 04:30 PM
August 26, 2022 (Friday) 09:30 AM - 04:30 PM
September 9, 2022 (Friday) 09:30 AM - 04:30 PM
September 23, 2022 (Friday) 09:30 AM - 04:30 PM consultancy is available.

Let us know how we can help you.