Säker RSA-verktygslåda
Generera nycklar, kryptera och dekryptera meddelanden direkt i din webbläsare. Öppen källkod och integritetsfokuserad.
Vad är RSA och Jämförelse
Asymmetrisk Kryptering (RSA)
RSA är guldstandarden för Asymmetric kryptering, definierad av auktoriteter som NIST (FIPS 186) och IETF (RFC 8017).
Den använder två nycklar: en Public Key för att låsa data och en Private Key för att låsa upp den. Detta löser "Nyckelutbytesproblemet", vilket möjliggör säker kommunikation utan att dela hemligheter i förväg.
Mot Symmetrisk Kryptering (AES)
Symmetric kryptering (som AES) använder en single key för både låsning och upplåsning. Det är enormt snabbt men kräver säker nyckelöverföring.
The Standard Practice: Moderna system använder RSA för att säkert utbyta den slumpmässiga Secret Key för symmetrisk kryptering (Hybridkryptering), vilket kombinerar RSA:s förtroende med AES:s hastighet.
Säkerhetsanalys av Nyckelstorlek
| Storlek | Knäckningssvårighet (Kostnad/Tid) | Sårbarheter | Användningsfall |
|---|---|---|---|
| 1024-bit | Feasible. Knäckt av stora organisationer. Uppsk. Kostnad: ~$10M hårdvara ~1 år. | Anses Broken. Sårbar för förberäkningsattacker som Logjam. Tillräcklig endast för icke-kritisk testning av äldre system. | Äldre system, kortsiktig testning. |
| 2048-bit | Infeasible (Current Tech). Miljarder år med klassiska datorer. Kräver ~14 miljoner kvantbitar (Kvant). | Standard Säker. Inga kända klassiska svagheter. Sårbar för framtida kraftfulla Kvantdatorer (Shor's Algoritm). | Webb (HTTPS), Certifikat, E-post. |
| 4096-bit | Extreme. Exponentiellt svårare än 2048. Försumbar risk i årtionden. | Överdriven för de flesta. Primär "svaghet" är prestandakostnaden (CPU/Batteriförbrukning). Samma Kvantrisk som 2048, fördröjer det bara. | Topphemliga dokument, Rotcertifikat. |
Hur Det Fungerar
Generera Nycklar
Skapa ett matematiskt länkat par av nycklar. Dela den Publika Nyckeln, håll den Privata Nyckeln säker.
Kryptera Data
Avsändare använder din Publika Nyckel för att låsa meddelandet. När det är låst kan inte ens de låsa upp det.
Dekryptera Data
Du använder din hemliga Privata Nyckel för att låsa upp meddelandet och läsa originaltexten.
Betrodda Standarder & Organisationer
Modern kryptografi förlitar sig på öppna standarder och betrodda organisationer. Vi följer auktoritetens "Gyllene Trio".
Den "Regelskaparen" för modern krypto. Utgivare av FIPS 186 (RSA Standard). När NIST rekommenderar en standard följer industrin efter.
Skapare av Internets driftmanualer (RFCs). De upprätthåller RFC 8017 (PKCS #1), den definitiva tekniska specifikationen för RSA.
Motorn som driver den säkra webben (HTTPS). Våra nycklar genereras för att vara fullt kompatibla med OpenSSL och det bredare PKI-ekosystemet.
RSA Detaljerad Handledning
En djupare dykning i RSA-kryptosystemets mekanik.
1. Nyckelgenerering
Ett par nycklar genereras:
Public Key: Can be shared openly. Used to encrypt messages.
Private Key: Must be kept SECRET. Used to decrypt messages.
2. Krypteringsprocess
Avsändaren använder mottagarens Public Key för att kryptera meddelandet. När det är krypterat ser meddelandet ut som slumpmässig förvrängd text och kan inte förstås utan den privata nyckeln.
3. Dekrypteringsprocess
Mottagaren använder sin Private Key för att dekryptera meddelandet tillbaka till läsbar text. Matematiskt kan endast den privata nyckeln omvända operationen som gjordes av den publika nyckeln.
Not om Säkerhet
Dela aldrig din Privata Nyckel. Detta verktyg körs 100% i din webbläsare. Men för hemligheter av högt värde, använd alltid etablerade inbyggda verktyg eller hårdvarusäkerhetsmoduler.
Vanliga Frågor
Skickas min data till en server?
Nej. Alla krypterings- och dekrypteringsoperationer sker helt i din webbläsare med JavaScript. Inga nycklar eller data överförs någonsin.
Kan jag använda detta för produktionshemligheter?
Medan matematiken är standard RSA, kan webbläsare vara sårbara för tillägg eller komprometterade miljöer. För kritiska nycklar med hög säkerhet, använd offlineverktyg.
Vilken nyckelstorlek ska jag använda?
2048-bitar är den nuvarande säkerhetsstandarden. 1024-bitar är snabbare men mindre säker. 4096-bitar är mycket säker men mycket långsammare att generera och använda.
Varför är nyckelgenerering långsam?
Att generera stora primtal för RSA kräver betydande datorkraft. Eftersom detta körs i JavaScript i din webbläsare kan det ta några sekunder (eller längre för 4096-bitar).
Vem bör använda RSA Online?
Utvecklare
Generera snabbt nycklar för testmiljöer eller felsökning av kryptoimplementationer utan att konfigurera lokala verktyg.
Studenter
Lär dig om asymmetrisk kryptering interaktivt. Förstå hur nycklar, kryptering och dekryptering fungerar.
Integritetsförespråkare
Kryptera korta meddelanden avsedda för offentliga kanaler där du bara vill att en specifik mottagare ska läsa det.
Systemadministratörer
Generera temporära nycklar för engångs SSH-åtkomst eller konfigurationsfiler (använd alltid 2048+ bitar).
Kontakta Oss
Har du frågor, hittat en bugg eller behöver support? Hör av dig till oss.
support@rsaonline.app