Aceasta este comanda pem2openpgp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
pem2openpgp — traduceți cheile RSA codificate PEM în certificate OpenPGP
REZUMAT
pem2openpgp $USERID < cheia mea.pem | GPG --import
PEM2OPENPGP_EXPIRATION=$((86400 * $DAYS)) PEM2OPENPGP_USAGE_FLAGS=autentificare, certificare
pem2openpgp $USERID <cheia mea.pem
DESCRIERE
pem2openpgp este un utilitar de nivel scăzut pentru transformarea cheilor secrete RSA brute, codificate PEM în
Certificate formatate OpenPGP. Certificatele generate includ materialul cheii secrete,
deci trebuie manipulate cu grijă.
Funcționează ca un element într-o conductă: alimentați-l cu cheia brută pe stdin, furnizați-o pe cea dorită
ID utilizator ca argument în linia de comandă. Rețineți că poate fi necesar să citați șirul pentru a vă asigura
că este în întregime într-un singur argument.
Alte opțiuni despre cum se generează noul certificat OpenPGP sunt guvernate de mediu
variabile.
MEDIUL
Următoarele variabile de mediu influențează comportamentul pem2openpgp:
PEM2OPENPGP_TIMESTAMP controlează marca temporală (măsurată în secunde de la epoca UNIX)
indicat ca ora de creare (alias „nu este valabil înainte”) a certificatului generat
(autosemnătură) și cheia în sine. În mod implicit, pem2openpgp folosește ora curentă.
PEM2OPENPGP_KEY_TIMESTAMP controlează marca temporală (măsurată în secunde de la epoca UNIX)
indicat ca momentul creării doar a cheii în sine (nu a auto-semnăturii). În mod implicit,
pem2openpgp folosește valoarea din PEM2OPENPGP_TIMESTAMP.
PEM2OPENPGP_USAGE_FLAGS ar trebui să conțină o listă separată prin virgulă de steaguri de utilizare OpenPGP valide
(a se vedea secțiunea 5.2.3.21 din RFC 4880 pentru ce înseamnă acestea). Opțiunile disponibile sunt: certificare,
sign, encrypt_comms, encrypt_storage, encrypt (aceasta înseamnă atât encrypt_comms, cât și
encrypt_storage), autentificare, împărțire, partajat. În mod implicit, pem2openpgp stabilește doar
steagul de certificare.
PEM2OPENPGP_EXPIRATION setează o expirare (măsurată în secunde după timpul de creare a
cheie) în fiecare pachet de autosemnătură. În mod implicit, nu este inclus niciun subpachet de expirare.
PEM2OPENPGP_NEWKEY indică faptul că pem2openpgp ar trebui să ignore stdin și, în schimb, să genereze un nou
cheie intern și construiți certificatul pe baza acestei noi chei. Setați această variabilă la
numărul de biți pentru noua cheie (de ex. 2048). În mod implicit (când aceasta este nesetata), pem2openpgp
va citi cheia din stdin.
Utilizați pem2openpgp online folosind serviciile onworks.net