Posso creare due servizi di Automator che mi consentono di crittografare o decodificare i file? Quindi farei clic con il pulsante destro del mouse su un file e fare clic su "Encrypt", il file .txt verrebbe crittografato su .enc utilizzando 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
Posso creare una versione di decrypt che mi restituirà il file .txt originale? Oppure posso scrivere un servizio che sa se voglio crittografarlo o decodificarlo e correre nel modo in cui è necessario?