PGP võtmegeneraator ja krüpteerimine
Loo OpenPGP võtmeid (Curve25519 või RSA 4096), krüpteeri, dekrüpteeri, allkirjasta ja kontrolli PGP sõnumeid brauseris. Midagi ei lahku sinu seadmest.
Võtmed, sõnumid ja paroolifraasid jäävad sinu brauserisse: see tööriist käivitab OpenPGP-d kohapeal ega saada midagi. Sulge leht, kui oled lõpetanud.
- Kasutaja ID
- —
- Algoritm
- —
- Võtme ID
- —
- Loodud
- —
Sõrmejälg:
Salvesta privaatvõti ja tühistussertifikaat nüüd turvalisse kohta. Neid ei hoita kusagil: kui sellelt lehelt lahkud, on need kadunud.
Kuidas PGP võtmegeneraatorit kasutada
- Sisesta jaotises Loo võtmed Nimi ja/või E-post, vali Paroolifraas (kaitseb privaatvõtit) ja sisesta see uuesti väljale Korda paroolifraasi.
- Vali Võtme tüüp: ECC Curve25519 (soovitatav), RSA 3072 bitti või RSA 4096 bitti, seejärel klõpsa Loo võtmepaar. RSA võtmed võtavad paar sekundit.
- Kontrolli väljasid Kasutaja ID, Võtme ID ja Sõrmejälg:, seejärel kasuta nuppe Laadi alla avalik võti (.asc), Laadi alla privaatvõti (.asc) ja Laadi alla tühistussertifikaat. Midagi ei salvestata: salvesta failid enne lehelt lahkumist.
- Salasõnumi saatmiseks ava Krüpteeri, kleebi Saaja avalikud võtmed (mitu plokki on lubatud), kirjuta Sõnum ja klõpsa Krüpteeri. Märgi Allkirjasta ka minu privaatvõtmega, et tõendada, et kirjutasid selle ise.
- Sulle saadetud sõnumi lugemiseks ava Dekrüpteeri, kleebi Krüpteeritud sõnum, Sinu privaatvõti ja selle paroolifraas ning klõpsa Dekrüpteeri. Lisa Saatja avalik võti, et selle allkirja kontrollida.
- Allkirjasta loob selgetekstilise allkirja, mida igaüks saab lugeda; Kontrolli kontrollib seda Allkirjastaja avaliku võtme vastu.
Äsja loodud võtmepaar täidetakse ette ka teistele sakkidele, nii et saad kogu tsüklit korraga proovida.
Kuidas PGP krüpteerimine töötab
PGP (standardiseeritud OpenPGP-na dokumendis RFC 4880 ja selle uuenduses RFC 9580) kasutab võtmepaari. Avalikku võtit võib jagada igaühega: sellega krüpteeritakse sulle mõeldud sõnumeid ja kontrollitakse sinu allkirju. Privaatvõti jääb sinule: sellega dekrüpteeritakse need sõnumid ja luuakse allkirju. Iga sõnum krüpteeritakse tegelikult juhusliku sessioonivõtmega (AES) ning ainult see väike sessioonivõti krüpteeritakse saajate avalike võtmetega, mistõttu saab ühe sõnumi adresseerida mitmele inimesele.
Sõrmejälg on avaliku võtme räsi. Võrdle seda oma kirjavahetuspartneriga mõnda teist kanalit pidi (näost näkku, telefonitsi), enne kui usaldad e-postiga saadud võtit: see kaitseb sind vahetatud võtme eest. Võtme ID on lihtsalt sõrmejälje viimased 16 kuueteistkümnendmärki.
Millise võtmetüübi valida?
- ECC Curve25519 loob Ed25519 allkirjastamisvõtme koos Curve25519 (X25519) krüpteerimisalamvõtmega. Võtmed on väikesed, kiired ja sama tugevad kui RSA 3072. Seda versiooni 4 vormingut toetavad GnuPG 2.2 ja uuemad, Thunderbird, Proton Mail ja teised praegused OpenPGP-kliendid.
- RSA 3072 / 4096 on valik väga vana tarkvara jaoks, mis ei tunne elliptilisi kõveraid. 4096 bitti annab 3072-ga võrreldes väikese varu suuremate võtmete ja aeglasemate toimingute hinnaga.
Turvanõuanded ja piirangud
- Tööriist käivitab avatud lähtekoodiga OpenPGP.js teeki sinu brauseris. Võtmeid, sõnumeid ja paroolifraase ei laadita kunagi üles ning teek laaditakse alles siis, kui nuppu klõpsad.
- Vali pikk paroolifraas: privaatvõtme fail krüpteeritakse sellega ja see on sinu viimane kaitseliin, kui fail kopeeritakse.
- Hoia tühistussertifikaati võrguühenduseta. Kui privaatvõti kaob või varastatakse, annab selle importimine teistele teada, et võtit ei tohi enam kasutada.
- Brauseri leht on mugav, kuid mitte karastatud keskkond: pikaajaliste ja väärtuslike võtmete puhul loo need võrguühenduseta GnuPG-ga usaldusväärses arvutis.
- See tööriist käsitleb tekstisõnumeid. Ta ei halda võtmerõngast, võtmeservereid, aegumiskuupäevi ega failide krüpteerimist.
Korduma kippuvad küsimused
Kas mu privaatvõti ja sõnumid saadetakse serverisse?
Ei. Kõik, sealhulgas võtmete loomine, töötab kohapeal JavaScriptiga sinu brauseris. Võid isegi pärast lehe laadimist ja teegi ühekordset kasutamist internetiühenduse katkestada.
Kas saan võtmeid kasutada GnuPG või Thunderbirdiga?
Jah. Allalaaditud .asc failid on standardsed ASCII-vormingus OpenPGP võtmed. Impordi need käsuga gpg --import file.asc või Thunderbirdi OpenPGP võtmehalduris.
Mis juhtub, kui unustan paroolifraasi?
Privaatvõtit ei saa avada ja selle jaoks krüpteeritud sõnumeid ei saa enam lugeda. Taastamist pole: avalda oma tühistussertifikaat ja loo uus võti.
Miks ütleb dekrüpteeritud sõnum, et allkirja ei kontrollitud?
Sõnum on allkirjastatud, kuid tööriist vajab selle kontrollimiseks saatja avalikku võtit. Kleebi see väljale Saatja avalik võti ja dekrüpteeri uuesti.
Mis vahe on allkirjastamisel ja krüpteerimisel?
Krüpteerimine peidab sisu, nii et seda saavad lugeda ainult saajad. Allkiri jätab teksti loetavaks, kuid tõendab, kes selle kirjutas ja et seda pole muudetud. Krüpteeri oskab teha mõlemat korraga.
Seotud tööriistad
- Teksti krüpteerimine Krüpteeri ja dekrüpteeri tekst paroolifraasiga oma brauseris: AES-256-GCM ja PBKDF2 600 000 iteratsiooniga. Midagi ei laadita üles. Piirangud selgitatud.
- Räsigeneraator Loo teksti või mis tahes suurusega failide MD5, SHA-1, SHA-256 ja SHA-512 räsid ning kontrolli kontrollsummasid. Kõik töötab sinu brauseris.
- Parooligeneraator Tasuta parooligeneraator loob sinu brauseris turvalise juhuarvugeneraatoriga tugevaid paroole pikkusega 4 kuni 128 märki. Midagi ei salvestata ega saadeta.
- Paroolifraasi generaator Loo tugevaid ja meeldejäävaid paroolifraase EFF-i sõnaloendist või prantsuse loendist, entroopia bittides. Luuakse turvaliselt sinu brauseris.