что-то подобное выходит, хотя возможно будут (и есть) всякие проблемы с кодировкой, но более с заворачиванием длинных строк скрипта.
здесь подписывает (или шифрует буфер обмена) и расшифровывает утилитка GPGtray с обращением к криптографическому ядру,
но в идеале конечно, это должно выполняться из uVS (при наличии криптографического ядра в подкаталоге) парой команд:
подписать скрипт в буфере обмена,
расшифровать скрипт в буфере обмена.
.