¿Puedo crear dos servicios Automator que me permitan cifrar o descifrar archivos? Así que haría clic derecho en un archivo y haga clic en "Cifrar", el archivo .txt se cifraría a un .enc usando openssl:
pass=$(osascript -e 'tell app (path to frontmost application as text)
text returned of (display dialog "Enter password:" default answer "")
end')
for f in "$@"; do
printf %s "$pass" | openssl enc -aes-256-cbc -salt -in "$f" -out "${f%.*}.enc" -pass stdin
done
¿Puedo crear una versión descifrada que me devuelva el archivo .txt original? ¿O puedo escribir un servicio que sepa si quiero cifrar o descifrar y se ejecute de la forma necesaria?