PGP-kryptering
Kryptera och dekryptera PGP-meddelanden online, skapa OpenPGP-nyckelpar och granska fingeravtryck. Driven av openpgp.js och körs helt i webbläsaren - nycklar och meddelanden lämnar aldrig din enhet.
Vad är PGP-kryptering?
PGP (Pretty Good Privacy) är en standard för kryptering med publik nyckel för säker e-post och filer. Var och en har en publik nyckel att dela och en privat nyckel att hålla hemlig: meddelanden krypterade med den publika nyckeln kan bara dekrypteras med den tillhörande privata nyckeln.
Hur använder jag det här PGP-verktyget?
Öppna fliken Skapa nycklar för att skapa ditt nyckelpar och dela den publika nyckeln med kontakter; använd sedan Kryptera med mottagarens publika nyckel för ett hemligt meddelande, och Dekryptera för att läsa meddelanden adresserade till dig.
Laddar verktyget upp mina nycklar eller meddelanden?
Nej. Hela implementationen körs lokalt i din webbläsare med openpgp.js. Nycklar, meddelanden och lösenfraser lämnar aldrig din enhet - du kan till och med koppla ner internet efter att sidan laddats.
Vilka nyckeltyper kan jag skapa?
Moderna Curve25519-ECC-nycklar (snabba och kompakta, rekommenderas) och RSA-nycklar på 3072 eller 4096 bitar för maximal kompatibilitet med äldre programvara. Den privata nyckeln kan skyddas med en lösenfras.
Varför ska jag ha en lösenfras på min privata nyckel?
Lösenfrasen krypterar den privata nyckelfilen själv. Om någon får tag på din nyckelfil kan de ändå inte använda den utan lösenfrasen - viktigt skydd för nycklar på delade eller säkerhetskopierade enheter.
Kan jag signera utöver att kryptera?
Ja. På Kryptera-fliken, aktivera signering och ange din privata nyckel: mottagaren kan verifiera att meddelandet verkligen kommer från dig och inte ändrats, utöver att det är krypterat bara för hen.
Vad är fingeravtrycket som visas i nyckelinfo-fliken?
Fingeravtrycket är en unik hash på 40 tecken av nyckeln. För att bekräfta att du har rätt nyckel, jämför fingeravtryck med din kontakt via en pålitlig kanal som ett telefonsamtal.
Är genererade meddelanden kompatibla med GnuPG och andra verktyg?
Ja. Utdata är standardiserad OpenPGP-armorerad text (BEGIN PGP MESSAGE / PUBLIC KEY BLOCK) som fungerar med GnuPG (gpg), ProtonMail, Thunderbird och alla vanliga OpenPGP-implementationer.
Hur man använder PGP-kryptering
Det här PGP-verktyget kör openpgp.js helt i din webbläsare: kryptera och dekryptera meddelanden, skapa ditt eget OpenPGP-nyckelpar och granska nyckeldetaljer. Nycklar, meddelanden och lösenfraser lämnar aldrig din enhet.
- Öppna fliken Skapa nycklar, ange ett namn (och valfritt en e-post), välj Curve25519 eller RSA, lägg till en lösenfras och tryck på Skapa nyckelpar.
- Ladda ner båda nycklarna: den offentliga är för delning, den privata måste hållas hemlig — bara med den (och lösenfrasen) går dina meddelanden att läsa.
- För att skicka ett hemligt meddelande öppnar du fliken Kryptera, klistrar in mottagarens offentliga nyckel, skriver din text och trycker Kryptera. Bocka gärna i signering och lägg till din egen privata nyckel.
- För att läsa ett meddelande till dig öppnar du fliken Dekryptera, klistrar in din privata nyckel och lösenfras, klistrar in PGP-meddelandet och trycker Dekryptera.
- Använd fliken Nyckelinfo för att analysera valfri nyckel: algoritm, nyckel-ID, fingeravtryck, skapandedatum, utgång och användar-ID:n.
Jämför nyckelns fingeravtryck med din kontakt via telefon eller annan betrodd kanal innan du litar på en offentlig nyckel för första gången.
Relaterade verktyg
- RSA-nyckelgenerator Generera RSA-nyckelpar med 2048, 3072, 4096 bitar. PEM-utdata med fingeravtryck. Lokal bearbetning.
- SSH-Nyckelgenerator Generera säkra SSH-nyckelpar (RSA, Ed25519, ECDSA) omedelbart i din webbläsare. Gratis onlineverktyg i OpenSSH-format, ingen registrering krävs.
- AES-kryptering / -avkryptering AES-kryptering/avkryptering med CBC, CFB, CTR, OFB, ECB-lägen, Pkcs7/ZeroPadding/NoPadding, 128/192/256-bitars nycklar, Base64-utdata, automatisk nyckel/IV-formatdetektering
- Textkryptering Säker textkryptering och dekryptering med AES-GCM/AES-CBC. Lösenordsbaserad, endast webbläsarbearbetning, data lämnar aldrig din enhet.
- Hash-kontroll Beräkna och verifiera MD5, SHA-1, SHA-256, SHA-512 filhashar lokalt
- Lås upp PDF Ta bort lösenordsskydd från PDF-filer direkt i din webbläsare. Inkluderar smart brute-force-lösenordsåterställning.
- Skydda PDF Lägg till lösenordsskydd till PDF-filer online gratis. Kryptera PDF-dokument med AES-256-kryptering för att förhindra obehörig åtkomst. 100% i webbläsaren, ingen uppladdning.
- Basic Auth Header Generator Generera HTTP Basic Auth headers online — koda användarnamn:lösenord till Base64 Authorization header direkt