Mis on OpenPGP?

OpenPGP on avatud standard andmete krüpteerimiseks ja allkirjastamiseks, mida kõige sagedamini kasutatakse turvalise e-posti suhtluse jaoks. See kasutab avaliku võtme krüptograafiat, kus igal kasutajal on võtmepaar: avalik võti, mida saab jagada kõigiga, ja privaatvõti, mida tuleb hoida saladuses. Sõnumid, mis on krüpteeritud kellegi avaliku võtmega, saab dekrüpteerida ainult nende vastava privaatvõtmega, tagades, et ainult kavandatud saaja saab sõnumit lugeda.

Kuidas töötab avaliku võtme krüptograafia?

Avaliku võtme krüptograafia põhineb matemaatilistel algoritmidel, mis muudavad privaatvõtme tuletamise avalikust võtmeversioonist arvutuslikult võimatuks. Kui te loote võtmepaari, on kaks võtit matemaatiliselt seotud — andmed, mis on krüpteeritud avaliku võtmega, saab dekrüpteerida ainult privaatvõtmega ja vastupidi. See võimaldab kahte põhitoimingut: krüpteerimine (tagades, et ainult saaja saab sõnumit lugeda) ja digitaalsed allkirjad (tõestades, et sõnum tuli teie käest ja seda pole muudetud).

Mis on ECC ja RSA?

RSA (Rivest‑Shamir‑Adleman) ja ECC (Elliptic Curve Cryptography) on kaks erinevat krüptograafilist algoritmi, mida kasutatakse võtmepaaride genereerimiseks:

  • RSA on traditsiooniline algoritm, laialdaselt toetatud ja hästi mõistetav. See nõuab suuremaid võtme suurusi (2048‑4096 bitti), et saavutada tugev turvalisus.
  • ECC on kaasaegne algoritm, mis pakub võrdset turvalisust palju väiksemate võtme suurustega, võimaldades kiiremaid operatsioone ja väiksemaid võtmeid. Curve25519 on eriti soovitatav oma turvalisuse ja jõudluse poolest.

Tööriista kirjeldus

See OpenPGP Key Generator loob krüptograafiliselt turvalised PGP võtmepaari otse teie brauseris. See toetab nii RSA‑ kui ka ECC‑algoritme erinevate võtme suuruste ja kõveratega. Tööriist genereerib kolm väljundit: avaliku võtme jagamiseks, privaatvõtme dekrüpteerimiseks ja allkirjastamiseks ning tühistamissertifikaadi, millega saate oma võtmed kehtetuks tunnistada, kui need on kompromiteeritud.

Funktsioonid

  • Mitme algoritmi tugi: Valige RSA (2048, 3072, 4096 bitti) või ECC erinevate kõveratega (Curve25519, NIST P‑256/384/521, Brainpool)
  • Paroolifraasi kaitse: Valikuliselt krüpteerige oma privaatvõti paroolifraasiga täiendava turvalisuse tagamiseks
  • Võtme aegumine: Määrake aegumiskuupäev või looge võtmed, mis ei aegu kunagi
  • Kasutaja ID seadistamine: Lisage oma nimi, e‑post ja valikuline kommentaar, et tuvastada oma võti
  • Tühistamissertifikaat: Genereerib automaatselt tühistamissertifikaadi võtme kehtetuks tunnistamiseks

Kasutusalad

  • Turvaline e‑postisuhtlus: Looge võtmed kasutamiseks e‑postiklienditega, mis toetavad PGP/GPG krüpteerimist, nagu Thunderbird, Apple Mail või Outlook koos pistikprogrammidega
  • Failide krüpteerimine: Looge võtmed tundlike dokumentide krüpteerimiseks enne nende jagamist ebaturvalistel kanalitel
  • Koodi allkirjastamine: Allkirjastage tarkvara väljalaskeid ja Git‑kommitte, et kinnitada nende autentsust ja terviklikkust
  • Paroolihalduri integratsioon: Looge võtmed paroolihalduritele, mis toetavad PGP‑krüpteerimist
  • Turvaline sõnumivahetus: Kasutage PGP‑võtmeid sõnumirakendustega, mis toetavad otsast‑otsani krüpteerimist