¿Puedo crear dos servicios de Automator que me permitan cifrar o descifrar archivos? Por lo tanto, me gustaría hacer clic derecho en un archivo y hacer clic en 'Cifrar', el archivo .txt se cifraría en 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 de descifrado que me devolverá el archivo .txt original? ¿O puedo escribir un servicio que sepa si quiero cifrar o descifrar y ejecutar de la manera necesaria?