Próbujesz przekonwertować niektóre stare skrypty powłoki/unix na Ruby.Wdrażanie gpg Szyfrowanie w Ruby
Mam następujące szyfrowanie pliku, który jest wykonywany za pomocą narzędzia gpg w systemie Unix. Mogę przekazać klucz odbiorcy, plik, który chcę zaszyfrować, i plik wyjściowy do zaszyfrowania czegoś pgp.
gpg --recipient "$my_recipient_key" \
--encrypt "$my_file" \
--output "$my_outfile" \
--always-trust \
--compress-algo zip
Co to jest odpowiednik ruby do prostego szyfrowania jak powyżej?
Po wykonaniu niektórych Kopanie, widzę:
- OpenPGP jest popularny, ale nie ma dokumentacji na stronie rubygems i inne miejsca są nieliczne z dobrych przykładów.
- gpgme wydaje się popularny i obiecujący. Będę jednak szczery, jestem nowy w Ruby i kliknięcie na dokumentację (patrz link) pozostawia mnie trochę zdezorientowanym tym, od czego zacząć (np. Dobry przykład byłby miły)
- Widzę również inne mniejsze klejnoty i biblioteki zaprojektowane przez użytkowników, ale jestem ograniczony do korzystania z certyfikowanych klejnotów z bazy danych rubyGems, ponieważ są one przeznaczone do oficjalnego użytku.
Dzięki!
To działało świetnie, dzięki! – user2490003
Tak samo jak ja to zhakowałem (https://rubygems.org/gems/rgpg) razem w pięć minut! :-) –