Blob


1 #!/bin/sh
2 # dec: decrypt passwords
3 set -e
4 [ "$#" -ne 1 ] && { echo "usage: ${0##*/} passname" 1>&2; exit 1; }
5 passfile="$HOME/.passwords/${1}.cha20"
6 if [ -r "$passfile" ]; then
7 openssl enc -d -chacha20 -pbkdf2 -iter 10000 -in "$passfile"
8 else
9 echo "${0##*/}: file $passfile doesn't exist!" 1>&2
10 fi