GnuPG wrapper in bash using zenity and rofi/dmenu
Inside script you can set up some things.
g action
where action
is:
e
- encrypt message
ec
- encrypt message symmetrically
d
- decrypt/verify message
s
- sign message
se
- sign & encrypt message
ef
- encrypt file
efc
- encrypt file symmetrically
df
- decrypt/verify file
im
- import key
ex
- export key
gen
- generate new key
del
- delete key(s)
Or simply run script to choose action
Using 4096 RSA with no expire date for key generation.
Expired and revoked uids are ignored. Use --invalid
parameter with del
or ex
action to list those.
GnuPG2
bash
zenity
optional rofi
or dmenu
Tested in Arch Linux and Tails