Шифрование GPG в приложении Ruby

Я хотел бы зашифровать zip-файл с шифрованием gpg в приложении ruby.

Я взглянул на гем gpgme, но у него нет четких примеров того, как зашифровать файл.

Чтобы зашифровать файл, у меня будет открытый ключ. Любые идеи о том, как я могу это сделать?


person Jackson    schedule 21.04.2014    source источник
comment
Вам удалось решить эту проблему?   -  person user513951    schedule 06.01.2016


Ответы (1)


У вас есть доступ к командной строке и программе gpg?

Если это так, вы можете просто использовать системный вызов в Ruby.

system("gpg --option1 arg1 --option2 arg2")

or

system("gpg", "--option1", arg1, "--option2", arg2)

Ознакомьтесь с документацией для Kernel#system.

person user513951    schedule 21.04.2014