Ito ang command pem2openpgp na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
pem2openpgp — isalin ang mga RSA key na naka-encode ng PEM sa mga OpenPGP certificate
SINOPSIS
pem2openpgp $USERID < mykey.pem | gpg --angkat
PEM2OPENPGP_EXPIRATION=$((86400 * $DAYS)) PEM2OPENPGP_USAGE_FLAGS=patotohanan, patunayan
pem2openpgp $USERID <mykey.pem
DESCRIPTION
pem2openpgp ay isang mababang antas na utility para sa pagbabago ng raw, PEM-encoded RSA secret keys sa
OpenPGP-formatted na mga sertipiko. Ang nabuong mga sertipiko ay kinabibilangan ng sikretong susi na materyal,
kaya dapat silang hawakan nang mabuti.
Gumagana ito bilang isang elemento sa loob ng pipeline: pakainin ito ng raw key sa stdin, ibigay ang ninanais
User ID bilang argumento ng command line. Tandaan na maaaring kailanganin mong sipiin ang string upang matiyak
na ito ay ganap sa iisang argumento.
Ang iba pang mga pagpipilian tungkol sa kung paano bumuo ng bagong OpenPGP certificate ay pinamamahalaan ng kapaligiran
mga variable.
Kapaligiran
Ang mga sumusunod na variable ng kapaligiran ay nakakaimpluwensya sa pag-uugali ng pem2openpgp:
PEM2OPENPGP_TIMESTAMP kinokontrol ang timestamp (sinusukat sa mga segundo mula noong panahon ng UNIX)
ipinahiwatig bilang oras ng paggawa (aka "hindi wasto dati") ng nabuong certificate
(self-signature) at ang susi mismo. Bilang default, pem2openpgp gumagamit ng kasalukuyang oras.
PEM2OPENPGP_KEY_TIMESTAMP kinokontrol ang timestamp (sinusukat sa mga segundo mula noong panahon ng UNIX)
ipinahiwatig bilang oras ng paglikha ng susi mismo (hindi ang pirma sa sarili). Bilang default,
pem2openpgp gumagamit ng value mula sa PEM2OPENPGP_TIMESTAMP.
PEM2OPENPGP_USAGE_FLAGS dapat maglaman ng listahang pinaghihiwalay ng kuwit ng mga wastong flag ng paggamit ng OpenPGP
(tingnan ang seksyon 5.2.3.21 ng RFC 4880 para sa kung ano ang ibig sabihin ng mga ito). Ang mga magagamit na pagpipilian ay: patunayan,
sign, encrypt_comms, encrypt_storage, encrypt (ito ay nangangahulugan ng parehong encrypt_comms at
encrypt_storage), patotohanan, hatiin, ibinahagi. Bilang default, pem2openpgp nagtatakda lamang ng
patunayan ang bandila.
PEM2OPENPGP_EXPIRATION nagtatakda ng expiration (sinusukat sa ilang segundo pagkatapos ng oras ng paglikha ng
key) sa bawat self-signature packet. Bilang default, walang expiration subpacket ang kasama.
PEM2OPENPGP_NEWKEY nagpapahiwatig na pem2openpgp dapat huwag pansinin ang stdin, at sa halip ay bumuo ng bago
key sa loob at buuin ang certificate batay sa bagong key na ito. Itakda ang variable na ito sa
bilang ng mga bit para sa bagong key (hal. 2048). Bilang default (kapag hindi ito nakatakda), pem2openpgp
ay basahin ang susi mula sa stdin.
Gumamit ng pem2openpgp online gamit ang mga serbisyo ng onworks.net