RSA Online

Varno RSA Orodjarna

Ustvarite ključe, šifrirajte in dešifrirajte sporočila neposredno v vašem brskalniku. Odprtokodno in osredotočeno na zasebnost.

Kaj je RSA in Primerjava

Asimetrično Šifriranje (RSA)

RSA je zlati standard za Asymmetric šifriranje, kot so ga opredelili organi, kot sta NIST (FIPS 186) in IETF (RFC 8017).

Uporablja dva ključa: enega Public Key za zaklepanje podatkov in enega Private Key za odklepanje. To rešuje "problem izmenjave ključev", kar omogoča varno komunikacijo brez predhodne delitve skrivnosti.

Proti Simetričnemu Šifriranju (AES)

Symmetric šifriranje (kot je AES) uporablja en sam single key za zaklepanje in odklepanje. Je izjemno hitro, vendar zahteva varen prenos ključa.

The Standard Practice: Sodobni sistemi uporabljajo RSA za varno izmenjavo naključnega Secret Key za simetrično šifriranje (Hibridno Šifriranje), pri čemer združujejo zaupanje RSA s hitrostjo AES.

Analiza Varnosti Velikosti Ključa

VelikostTežavnost Razbijanja (Stroški/Čas)RanljivostiPrimer Uporabe
1024-bitFeasible.
Razbito s strani velikih organizacij.
Ocenjeni stroški: ~$10M strojne opreme ~1 leto.
Velja za Broken. Ranljivo za napade s predhodnim izračunom, kot je Logjam. Dovolj le za testiranje nekritičnih starih sistemov.Stari sistemi, kratkoročno testiranje.
2048-bitInfeasible (Current Tech).
Milijarde let s klasičnimi računalniki.
Potrebnih je ~14 milijonov kubitov (Kvantno).
Standardno Varno. Ni znanih klasičnih slabosti. Ranljivo za prihodnje zmogljive Kvantne Računalnike (Shorov Algoritem).Splet (HTTPS), Certifikati, E-pošta.
4096-bitExtreme.
Eksponentno težje kot 2048.
Zanemarljivo tveganje za desetletja.
Pretirano za večino. Glavna "slabost" so stroški zmogljivosti (poraba CPU/Baterije). Isto Kvantno tveganje kot 2048, le odloži ga.Strogo zaupni dokumenti, Korenski certifikati.

Kako Deluje

1

Ustvari Ključe

Ustvarite par matematično povezanih ključev. Delite Javni Ključ, ohranite Zasebni Ključ varen.

2

Šifriraj Podatke

Pošiljatelji uporabijo vaš Javni Ključ za zaklepanje sporočila. Ko je zaklenjeno, ga niti oni ne morejo odkleniti.

3

Dešifriraj Podatke

Uporabite svoj skrivni Zasebni Ključ za odklepanje sporočila in branje izvirnega besedila.

Standardi & Zaupanja Vredne Organizacije

Sodobna kriptografija se opira na odprte standarde in zaupanja vredne organizacije. Sledimo "Zlatemu Triu" avtoritete.

RSA Podroben Vodnik

Globok potop v mehaniko RSA kriptosistema.

1. Generiranje Ključa

Par ključev se ustvari:

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

2. Postopek Šifriranja

Pošiljatelj uporabi Public Key prejemnika za šifriranje sporočila. Po šifriranju je sporočilo videti kot naključno premešano besedilo in ga brez zasebnega ključa ni mogoče razumeti.

3. Postopek Dešifriranja

Prejemnik uporabi svoj Private Key, da dešifrira sporočilo nazaj v berljivo besedilo. Matematično lahko samo zasebni ključ obrne operacijo, ki jo je opravil javni ključ.

Opomba o Varnosti

Nikoli ne delite svojega Zasebnega Ključa. To orodje deluje 100% v vašem brskalniku. Vendar za skrivnosti visoke vrednosti vedno uporabljajte uveljavljena izvorna orodja ali strojne varnostne module.

Pogosto Zastavljena Vprašanja

Ali se moji podatki pošiljajo na strežnik?

Ne. Vse operacije šifriranja in dešifriranja potekajo v celoti v vašem brskalniku z uporabo JavaScripta. Noben ključ ali podatek se nikoli ne prenese.

Ali lahko to uporabim za produkcijske skrivnosti?

Čeprav je matematika standardni RSA, so lahko spletni brskalniki ranljivi za razširitve ali ogrožena okolja. Za kritične ključe visoke varnosti uporabljajte orodja brez povezave.

Katero velikost ključa naj uporabim?

2048-bit je trenutni varnostni standard. 1024-bit je hitrejši, vendar manj varen. 4096-bit je zelo varen, vendar zelo počasen za ustvarjanje in uporabo.

Zakaj je generiranje ključa počasno?

Ustvarjanje velikih praštevil za RSA zahteva znatno računalniško moč. Ker to teče v JavaScriptu v vašem brskalniku, lahko traja nekaj sekund (ali dlje za 4096-bit).

Kdo naj uporablja RSA Na Spletu?

Razvijalci

Hitro ustvarite ključe za testna okolja ali iskanje napak v kripto implementacijah brez nameščanja lokalnih orodij.

Študenti

Naučite se o kriptografiji javnega ključa interaktivno. Razumite, kako delujejo ključi, šifriranje in dešifriranje.

Zagovorniki Zasebnosti

Šifrirajte kratka sporočila, namenjena javnim kanalom, kjer želite, da jih prebere le določen prejemnik.

Sistemski Administratorji

Ustvarite začasne ključe za enkratni dostop SSH ali konfiguracijske datoteke (vedno uporabljajte 2048+ bitov).

Kontaktirajte Nas

Imate vprašanja, ste našli napako ali potrebujete podporo? Pišite nam.

support@rsaonline.app