RSA Online

Sikker RSA Værktøjskasse

Generer nøgler, krypter og dekrypter beskeder direkte i din browser. Open source og privatlivsfokuseret.

Hvad er RSA og Sammenligning

Asymmetrisk Kryptering (RSA)

RSA er guldstandarden for Asymmetric kryptering, defineret af myndigheder som NIST (FIPS 186) og IETF (RFC 8017).

Den bruger to nøgler: en Public Key til at låse data og en Private Key til at låse dem op. Dette løser "Nøgleudvekslingsproblemet", hvilket muliggør sikker kommunikation uden at dele hemmeligheder på forhånd.

Vs. Symmetrisk Kryptering (AES)

Symmetric kryptering (som AES) bruger en single key til både låsning og oplåsning. Det er enormt hurtigt, men kræver sikker nøgleoverførsel.

The Standard Practice: Moderne systemer bruger RSA til sikkert at udveksle den tilfældige Secret Key til symmetrisk kryptering (Hybrid Kryptering), hvilket kombinerer RSA's tillid med AES's hastighed.

Nøglestørrelse Sikkerhedsanalyse

StørrelseBrudsværhedsgrad (Omkostning/Tid)SårbarhederBrugsscenarie
1024-bitFeasible.
Brudt af store organisationer.
Est. Omkostning: ~$10M hardware ~1 år.
Betragtes som Broken. Sårbar over for forudberegningsangreb som Logjam. Tilstrækkelig kun til ikke-kritisk test af gamle systemer.Gamle systemer, kortsigtet test.
2048-bitInfeasible (Current Tech).
Milliarder af år med klassiske computere.
Kræver ~14 millioner qubits (Kvant).
Standard Sikker. Ingen kendte klassiske svagheder. Sårbar over for fremtidige kraftfulde Kvantcomputere (Shor's Algoritme).Web (HTTPS), Certifikater, E-mail.
4096-bitExtreme.
Eksponentielt sværere end 2048.
Ubetydelig risiko i årtier.
Overdreven for de fleste. Primær "svaghed" er præstationsomkostningen (CPU/Batteriforbrug). Samme Kvantrisiko som 2048, forsinker det bare.Tophemmelige dokumenter, Rodcertifikater.

Hvordan Det Virker

1

Generer Nøgler

Lav et matematisk forbundet par af nøgler. Del den Offentlige Nøgle, hold den Private Nøgle sikker.

2

Krypter Data

Afsendere bruger din Offentlige Nøgle til at låse beskeden. Når den først er låst, kan selv de ikke låse den op.

3

Dekrypter Data

Du bruger din hemmelige Private Nøgle til at låse beskeden op og læse den originale tekst.

Betroede Standarder & Organisationer

Moderne kryptografi afhænger af åbne standarder og betroede organisationer. Vi følger autoritetens "Gyldne Trio".

RSA Detaljeret Vejledning

Et dybere dyk ned i mekanikken i RSA-kryptosystemet.

1. Nøglegenerering

Et par af nøgler genereres:

Public Key: Can be shared openly. Used to encrypt messages.
Private Key: Must be kept SECRET. Used to decrypt messages.

2. Krypteringsproces

Afsenderen bruger modtagerens Public Key til at kryptere beskeden. Når den først er krypteret, ligner beskeden tilfældig volapyktekst og kan ikke forstås uden den private nøgle.

3. Dekrypteringsproces

Modtageren bruger deres Private Key til at dekryptere beskeden tilbage til læsbar tekst. Matematisk kan kun den private nøgle omgøre handlingen foretaget af den offentlige nøgle.

Note om Sikkerhed

Del aldrig din Private Nøgle. Dette værktøj kører 100% i din browser. Men for hemmeligheder af høj værdi, brug altid etablerede native værktøjer eller hardwaresikkerhedsmoduler.

Ofte Stillede Spørgsmål

Sendes mine data til en server?

Nej. Alle krypterings- og dekrypteringsoperationer sker helt i din browser ved hjælp af JavaScript. Ingen nøgler eller data transmitteres nogensinde.

Kan jeg bruge dette til produktionshemmeligheder?

Mens matematikken er standard RSA, kan webbrowsere være sårbare over for udvidelser eller kompromitterede miljøer. For kritiske nøgler med høj sikkerhed, brug offline værktøjer.

Hvilken nøglestørrelse skal jeg bruge?

2048-bit er den nuværende sikkerhedsstandard. 1024-bit er hurtigere, men mindre sikker. 4096-bit er meget sikker, men meget langsommere at generere og bruge.

Hvorfor er nøglegenerering langsom?

At generere store primtal til RSA kræver betydelig regnekraft. Da dette kører i JavaScript i din browser, kan det tage et par sekunder (eller længere for 4096-bit).

Hvem bør bruge RSA Online?

Udviklere

Generer hurtigt nøgler til testmiljøer eller fejlfinding af kryptoimplementeringer uden at opsætte lokale værktøjer.

Studerende

Lær om offentlig nøglekryptografi interaktivt. Forstå hvordan nøgler, kryptering og dekryptering fungerer.

Privatlivsforkæmpere

Krypter korte beskeder beregnet til offentlige kanaler, hvor du kun ønsker, at en specifik modtager skal læse den.

Systemadministratorer

Generer midlertidige nøgler til engangs SSH-adgang eller konfigurationsfiler (brug altid 2048+ bit).

Kontakt Os

Har du spørgsmål, fundet en fejl eller har brug for support? Kontakt os.

support@rsaonline.app