Sikker RSA Verktøykasse
Generer nøkler, krypter og dekrypter meldinger direkte i nettleseren din. Åpen kildekode og personvernfokusert.
Hva er RSA og Sammenligning
Asymmetrisk Kryptering (RSA)
RSA er gullstandarden for Asymmetric kryptering, definert av autoriteter som NIST (FIPS 186) og IETF (RFC 8017).
Den bruker to nøkler: en Public Key for å låse data og en Private Key for å låse den opp. Dette løser "Nøkkelutvekslingsproblemet", som tillater sikker kommunikasjon uten å dele hemmeligheter på forhånd.
Vs. Symmetrisk Kryptering (AES)
Symmetric kryptering (som AES) bruker en single key for både låsing og opplåsing. Det er enormt raskt, men krever sikker nøkkeloverføring.
The Standard Practice: Moderne systemer bruker RSA for å sikkert utveksle den tilfeldige Secret Key for symmetrisk kryptering (Hybridkryptering), som kombinerer RSA s tillit med AES s hastighet.
Sikkerhetsanalyse av Nøkkelstørrelse
| Størrelse | Knekke Vanskelighetsgrad (Kostnad/Tid) | Sårbarheter | Bruksområde |
|---|---|---|---|
| 1024-bit | Feasible. Knekket av store organisasjoner. Est. Kostnad: ~$10M maskinvare ~1 år. | Ansett som Broken. Sårbar for forhåndsberegningsangrep som Logjam. Tilstrekkelig kun for ikke-kritisk testing av gamle systemer. | Gamle systemer, kortsiktig testing. |
| 2048-bit | Infeasible (Current Tech). Milliarder av år med klassiske datamaskiner. Krever ~14 millioner qubits (Kvant). | Standard Sikker. Ingen kjente klassiske svakheter. Sårbar for fremtidige kraftige Kvantdatamaskiner (Shor's Algoritme). | Web (HTTPS), Sertifikater, E-post. |
| 4096-bit | Extreme. Eksponentielt vanskeligere enn 2048. Ubetydelig risiko i flere tiår. | Overdrevet for de fleste. Primær "svakhet" er ytelseskostnaden (CPU/Batteriforbruk). Samme Kvantrisiko som 2048, bare utsetter det. | Topphemmelige dokumenter, Rotsertifikater. |
Hvordan Det Fungerer
Generer Nøkler
Lag et matematisk koblet par av nøkler. Del den Offentlige Nøkkelen, hold den Private Nøkkelen sikker.
Krypter Data
Avsendere bruker din Offentlige Nøkkel for å låse meldingen. Når den er låst, kan ikke engang de låse den opp.
Dekrypter Data
Du bruker din hemmelige Private Nøkkel for å låse opp meldingen og lese originalteksten.
Stoler Standarder & Organisasjoner
Moderne kryptografi stoler på åpne standarder og betrodde organisasjoner. Vi følger autoritetens "Gylne Trio".
"Regelmakeren" for moderne krypto. Utgiver av FIPS 186 (RSA Standard). Når NIST anbefaler en standard, følger industrien etter.
Skapere av Internetts bruksanvisninger (RFCs). De vedlikeholder RFC 8017 (PKCS #1), den definitive tekniske spesifikasjonen for RSA.
Motoren som driver det sikre nettet (HTTPS). Våre nøkler er generert for å være fullt kompatible med OpenSSL og det bredere PKI-økosystemet.
RSA Detaljert Veiledning
Et dypere dykk i RSA-kryptosystemets mekanikk.
1. Nøkkelgenerering
Et par nøkler genereres:
Public Key: Can be shared openly. Used to encrypt messages.
Private Key: Must be kept SECRET. Used to decrypt messages.
2. Krypteringsprosess
Avsenderen bruker mottakerens Public Key for å kryptere meldingen. Når den er kryptert, ser meldingen ut som tilfeldig forvrengt tekst og kan ikke forstås uten den private nøkkelen.
3. Dekrypteringsprosess
Mottakeren bruker sin Private Key for å dekryptere meldingen tilbake til lesbar tekst. Matematisk kan bare den private nøkkelen reversere operasjonen gjort av den offentlige nøkkelen.
Merknad om Sikkerhet
Del aldri din Private Nøkkel. Dette verktøyet kjører 100% i nettleseren din. Men for hemmeligheter av høy verdi, bruk alltid etablerte innebygde verktøy eller maskinvaresikkerhetsmoduler.
Vanlige Spørsmål
Sendes mine data til en server?
Nei. Alle krypterings- og dekrypteringsoperasjoner skjer helt i nettleseren din ved bruk av JavaScript. Ingen nøkler eller data overføres noen gang.
Kan jeg bruke dette for produksjonshemmeligheter?
Selv om matematikken er standard RSA, kan nettlesere være sårbare for utvidelser eller kompromitterte miljøer. For kritiske nøkler med høy sikkerhet, bruk offline-verktøy.
Hvilken nøkkelstørrelse bør jeg bruke?
2048-bit er den nåværende sikkerhetsstandarden. 1024-bit er raskere, men mindre sikker. 4096-bit er veldig sikker, men mye tregere å generere og bruke.
Hvorfor er nøkkelgenerering treg?
Å generere store primtall for RSA krever betydelig datakraft. Siden dette kjører i JavaScript i nettleseren din, kan det ta noen sekunder (eller lenger for 4096-bit).
Hvem bør bruke RSA Online?
Utviklere
Generer raskt nøkler for testmiljøer eller feilsøking av kryptoimplementeringer uten å sette opp lokale verktøy.
Studenter
Lær om offentlig nøkkelkryptering interaktivt. Forstå hvordan nøkler, kryptering og dekryptering fungerer.
Personvernforkjempere
Krypter korte meldinger beregnet for offentlige kanaler der du bare vil at en bestemt mottaker skal lese den.
Systemadministratorer
Generer midlertidige nøkler for engangs SSH-tilgang eller konfigurasjonsfiler (bruk alltid 2048+ bit).
Kontakt Oss
Har du spørsmål, funnet en feil eller trenger støtte? Ta kontakt med oss.
support@rsaonline.app