[GO - Stateless OpenPgp]. Es una especificación estándar [RFC 4880bis] para crear una interfaz mínima, consistente y sin estado [no guarda claves, configuraciones ni estados entre ejecuciones] para trabajar con criptografía OpenPGP.
$ gosop generate-key "María Ejemplo <maria@ejemplo.com>" > maria.key
$ gosop extract-cert < maria.key > maria.pub
$ gosop sign --as=clearsign --with-key maria.key < mensaje.txt > mensaje.txt.asc
$ gosop verify --cert maria.pub mensaje.txt.asc
$ gosop encrypt --as=text --mode=encrypt --cert maria.pub < mensaje.txt > mensaje.txt.gpg
$ gosop decrypt --with-key maria.key < mensaje.txt.gpg > mensaje_descifrado.txt