RSA Online

Veilige RSA Gereedskapstel

Genereer sleutels, enkripteer en dekripteer boodskappe direk in jou blaaier. Oopbron en privaatheidsgerig.

Wat is RSA & Hoe Vergelyk Dit

Asimmetriese Enkripsie (RSA)

RSA is die goue standaard vir Asymmetric enkripsie, gedefinieer deur gesag soos NIST (FIPS 186) en IETF (RFC 8017).

Dit gebruik twee sleutels: 'n Public Key om data te sluit en 'n Private Key om dit oop te sluit. Dit los die "Sleuteluitruilingsprobleem" op, wat veilige kommunikasie toelaat sonder om geheime vooraf te deel.

Vs. Simmetriese Enkripsie (AES)

Symmetric enkripsie (soos AES) gebruik 'n single key vir beide sluit en oopsluit. Dit is geweldig vinnig maar vereis veilige sleuteloordrag.

The Standard Practice: Moderne stelsels gebruik RSA om die ewekansige Secret Key vir simmetriese enkripsie veilig uit te ruil (Hibriede Enkripsie), wat RSA se vertroue met AES se spoed kombineer.

Sleutelgrootte Sekuriteitsanalise

SleutelgrootteKraakmoeilikheid (Koste/Tyd)KwesbaarhedeGebruiksgeval
1024-bitFeasible.
Gekraak deur groot organisasies.
Geskatte Koste: ~$10M hardeware ~1 jaar.
Beskou as Broken. Kwesbaar vir vooraf-berekeningsaanvalle soos Logjam. Slegs voldoende vir nie-kritiese ouer stelseltoetsing.Erfenisstelsels, korttermyn toetsing.
2048-bitInfeasible (Current Tech).
Miljarde jare met klassieke rekenaars.
Vereis ~14 miljoen kwbits (Kwantum).
Standaard Veilig. Geen bekende klassieke swakhede nie. Kwesbaar vir toekomstige sterk Kwantumrekenaars (Shor se Algoritme).Web (HTTPS), Sertifikate, E-pos.
4096-bitExtreme.
Eksponensieel moeiliker as 2048.
Weglaatbare risiko vir dekades.
Oordrewe vir die meeste. Primêre "swakheid" is verrigtingskoste (SVE/Battery verbruik). Selfde Kwantumrisiko as 2048, vertraag dit net.Hoogs geheime dokumente, Wortelsertifikate.

Hoe Dit Werk

1

Genereer Sleutels

Skep 'n wiskundig gekoppelde paar sleutels. Deel die Publieke Sleutel, hou die Privaat Sleutel veilig.

2

Enkripteer Data

Stuurders gebruik jou Publieke Sleutel om die boodskap te sluit. Sodra gesluit, kan selfs hulle dit nie oopsluit nie.

3

Dekripteer Data

Jy gebruik jou geheime Privaat Sleutel om die boodskap oop te sluit en die oorspronklike teks te lees.

Vertroude Standaarde & Organisasies

Moderne kriptografie maak staat op oop standaarde en betroubare organisasies. Ons volg die "Goue Trio" van gesag.

RSA Gedetailleerde Tutoriaal

'n Dieper duik in die meganika van die RSA-kriptostelsel.

1. Sleutelgenerering

'n Paar sleutels word gegenereer:

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

2. Enkripsieproses

Stuurder gebruik die Ontvanger se Public Key om die boodskap te enkripteer. Sodra geënkripteer, lyk die boodskap soos ewekansige onleesbare teks en kan nie verstaan word sonder die privaat sleutel nie.

3. Dekripsieproses

Ontvanger gebruik hul Private Key om die boodskap terug te dekripteer na leesbare teks. Wiskundig kan slegs die privaat sleutel die operasie wat deur die publieke sleutel gedoen is, omkeer.

Nota oor Sekuriteit

Moet nooit jou Privaat Sleutel deel nie. Hierdie hulpmiddel loop 100% in jou blaaier. Vir hoë-waarde geheime, gebruik egter altyd gevestigde inheemse hulpmiddels of hardeware sekuriteitsmodules.

Gereelde Vrae

Word my data na 'n bediener gestuur?

Nee. Alle enkripsie en dekripsie operasies gebeur heeltemal binne jou blaaier deur JavaScript te gebruik. Geen sleutels of data word ooit oorgedra nie.

Kan ek dit vir produksiegeheime gebruik?

Terwyl die wiskunde standaard RSA is, kan webblaaiers kwesbaar wees vir uitbreidings of gekompromitteerde omgewings. Vir kritiese hoë-sekuriteit sleutels, gebruik vanlyn hulpmiddels.

Watter sleutelgrootte moet ek gebruik?

2048-bis is die huidige standaard vir sekuriteit. 1024-bis is vinniger maar minder veilig. 4096-bis is baie veilig maar baie stadiger om te genereer en te gebruik.

Hoekom is sleutelgenerering stadig?

Om groot priemgetalle vir RSA te genereer vereis beduidende rekenaarkrag. Aangesien dit in JavaScript in jou blaaier loop, kan dit 'n paar sekondes neem (of meer vir 4096-bis).

Wie Moet RSA Online Gebruik?

Ontwikkelaars

Genereer vinnig sleutels vir toetsomgewings of om kripto-implementerings te ontfout sonder om plaaslike hulpmiddels op te stel.

Studente

Leer interaktief oor publieke-sleutel kriptografie. Verstaan hoe sleutels, enkripsie en dekripsie werk.

Privaatheidsvoorstanders

Enkripteer kort boodskappe bedoel vir publieke kanale waar jy slegs wil hê 'n spesifieke ontvanger moet dit lees.

Stelseladministrateurs

Genereer tydelike sleutels vir eenmalige SSH-toegang of konfigurasielêers (gebruik altyd 2048+ bis).

Kontak Ons

Het jy vrae, 'n fout gevind, of benodig jy ondersteuning? Reik uit na ons.

support@rsaonline.app