PGP atslēgu ģenerators un šifrēšana
Ģenerējiet OpenPGP atslēgas (Curve25519 vai RSA 4096), šifrējiet, atšifrējiet, parakstiet un pārbaudiet PGP ziņojumus pārlūkprogrammā. Dati neizplūst.
Atslēgas, ziņojumi un parolfrāzes paliek jūsu pārlūkprogrammā: šis rīks OpenPGP darbina lokāli un nekad neko nesūta. Kad esat pabeidzis, aizveriet lapu.
- Lietotāja ID
- —
- Algoritms
- —
- Atslēgas ID
- —
- Izveidots
- —
Pirkstu nospiedums:
Privāto atslēgu un atsaukšanas sertifikātu saglabājiet drošā vietā jau tagad. Tie nekur netiek glabāti: pēc šīs lapas atstāšanas tie būs zuduši.
Kā lietot PGP atslēgu ģeneratoru
- Sadaļā Ģenerēt atslēgas ievadiet Vārds un/vai E-pasts, izvēlieties Parolfrāze (aizsargā privāto atslēgu) un ierakstiet to vēlreiz laukā Apstipriniet parolfrāzi.
- Izvēlieties Atslēgas veids: ECC Curve25519 (ieteicams), RSA 3072 biti vai RSA 4096 biti, tad noklikšķiniet uz Ģenerēt atslēgu pāri. RSA atslēgas aizņem dažas sekundes.
- Pārbaudiet Lietotāja ID, Atslēgas ID un Pirkstu nospiedums, pēc tam izmantojiet Lejupielādēt publisko atslēgu (.asc), Lejupielādēt privāto atslēgu (.asc) un Lejupielādēt atsaukšanas sertifikātu. Nekas netiek glabāts: saglabājiet failus, pirms atstājat lapu.
- Lai nosūtītu slepenu ziņojumu, atveriet Šifrēt, ielīmējiet Saņēmēja publiskā(-ās) atslēga(-as) (atļauti vairāki bloki), ierakstiet Ziņojums un noklikšķiniet uz Šifrēt. Atzīmējiet Parakstīt arī ar manu privāto atslēgu, lai pierādītu, ka to rakstījāt jūs.
- Lai izlasītu jums nosūtītu ziņojumu, atveriet Atšifrēt, ielīmējiet Šifrētais ziņojums, Jūsu privātā atslēga un tās parolfrāzi, un noklikšķiniet uz Atšifrēt. Pievienojiet Sūtītāja publiskā atslēga, lai pārbaudītu tā parakstu.
- Parakstīt izveido atklātā teksta parakstu, ko var lasīt ikviens; Pārbaudīt to pārbauda ar Parakstītāja publiskā atslēga.
Tikko izveidots atslēgu pāris tiek ievietots arī citās cilnēs, lai varētu uzreiz izmēģināt visu ciklu.
Kā darbojas PGP šifrēšana
PGP (standartizēts kā OpenPGP RFC 4880 un tā atjauninājumā RFC 9580) izmanto atslēgu pāri. Publisko atslēgu var kopīgot ar ikvienu: ar to šifrē jums adresētus ziņojumus un pārbauda jūsu parakstus. Privātā atslēga paliek pie jums: ar to atšifrē šos ziņojumus un veido parakstus. Katrs ziņojums faktiski tiek šifrēts ar nejaušu sesijas atslēgu (AES), un ar saņēmēju publiskajām atslēgām tiek šifrēta tikai šī mazā sesijas atslēga, tāpēc viens ziņojums var būt adresēts vairākiem cilvēkiem.
Pirkstu nospiedums ir publiskās atslēgas jaucējkods. Salīdziniet to ar korespondentu pa citu kanālu (klātienē, pa tālruni), pirms uzticaties pa e-pastu saņemtai atslēgai: tas jūs pasargā no atslēgas aizstāšanas. Atslēgas ID ir vienkārši pēdējās 16 heksadecimālās rakstzīmes no pirkstu nospieduma.
Kādu atslēgas veidu izvēlēties?
- ECC Curve25519 izveido Ed25519 parakstīšanas atslēgu ar Curve25519 (X25519) šifrēšanas apakšatslēgu. Atslēgas ir mazas, ātras un tikpat stipras kā RSA 3072. Šo 4. versijas formātu atbalsta GnuPG 2.2 un jaunāks, Thunderbird, Proton Mail un citi mūsdienu OpenPGP klienti.
- RSA 3072 / 4096 ir izvēle ļoti vecai programmatūrai, kas nepazīst eliptiskās līknes. 4096 biti dod nelielu rezervi salīdzinājumā ar 3072, bet atslēgas ir lielākas un darbības lēnākas.
Drošības padomi un ierobežojumi
- Rīks jūsu pārlūkprogrammā darbina atvērtā koda bibliotēku OpenPGP.js. Atslēgas, ziņojumi un parolfrāzes netiek augšupielādēti, un bibliotēka tiek ielādēta tikai tad, kad noklikšķināt uz pogas.
- Izvēlieties garu parolfrāzi: ar to tiek šifrēts privātās atslēgas fails, un tā ir jūsu pēdējā aizsardzības līnija, ja fails tiek nokopēts.
- Atsaukšanas sertifikātu glabājiet bezsaistē. Ja privātā atslēga tiek pazaudēta vai nozagta, tā importēšana paziņo citiem, ka atslēgu vairs nedrīkst izmantot.
- Pārlūkprogrammas lapa ir ērta, bet nav aizsargāta vide: ilgtermiņa augstas vērtības atslēgas ģenerējiet bezsaistē ar GnuPG uzticamā datorā.
- Šis rīks apstrādā teksta ziņojumus. Tas nepārvalda atslēgu saišķi, atslēgu serverus, derīguma termiņus vai failu šifrēšanu.
Biežāk uzdotie jautājumi
Vai mana privātā atslēga un ziņojumi tiek sūtīti uz serveri?
Nē. Viss, ieskaitot atslēgu ģenerēšanu, darbojas lokāli ar JavaScript jūsu pārlūkprogrammā. Pēc lapas ielādes un bibliotēkas vienreizējas izmantošanas varat pat atvienoties no interneta.
Vai atslēgas var izmantot ar GnuPG vai Thunderbird?
Jā. Lejupielādētie .asc faili ir standarta ASCII bruņotas OpenPGP atslēgas. Importējiet tās ar gpg --import file.asc vai ar Thunderbird OpenPGP atslēgu pārvaldnieku.
Kas notiek, ja aizmirstu parolfrāzi?
Privāto atslēgu nevar atslēgt, un tai šifrētus ziņojumus vairs nevar izlasīt. Atkopšanas nav: publicējiet atsaukšanas sertifikātu un izveidojiet jaunu atslēgu.
Kāpēc atšifrētajā ziņojumā teikts, ka paraksts netika pārbaudīts?
Ziņojums ir parakstīts, bet rīkam paraksta pārbaudei vajadzīga sūtītāja publiskā atslēga. Ielīmējiet to laukā Sūtītāja publiskā atslēga un atšifrējiet vēlreiz.
Kāda ir atšķirība starp parakstīšanu un šifrēšanu?
Šifrēšana slēpj saturu, lai to varētu izlasīt tikai saņēmēji. Paraksts atstāj tekstu lasāmu, bet pierāda, kas to uzrakstīja un ka tas nav mainīts. Šifrēt var izdarīt abus vienlaikus.
Saistītie rīki
- Teksta šifrēšanas rīks Šifrējiet un atšifrējiet tekstu ar paroles frāzi pārlūkprogrammā, izmantojot AES-256-GCM un PBKDF2 ar 600 000 iterāciju. Nekas netiek augšupielādēts.
- Jaucējkodu ģenerators Izveidojiet teksta vai jebkura izmēra failu MD5, SHA-1, SHA-256 un SHA-512 jaucējkodus un pārbaudiet kontrolsummas. Viss darbojas jūsu pārlūkprogrammā.
- Paroļu ģenerators Bezmaksas paroļu ģenerators izveido spēcīgas nejaušas paroles no 4 līdz 128 rakstzīmēm jūsu pārlūkprogrammā ar drošu RNG. Nekas netiek saglabāts vai sūtīts.
- Paroles frāzes ģenerators Izveidojiet spēcīgas, viegli iegaumējamas paroles frāzes no EFF vai franču vārdu saraksta ar entropiju bitos. Droši ģenerēts jūsu pārlūkprogrammā.