Sigurni RSA Toolkit
Generišite ključeve, enkriptujte i dekriptujte poruke, direktno u vašem pretraživaču. Open source i fokusiran na privatnost.
Šta je RSA i Poređenje
Asimetrična Enkripcija (RSA)
RSA je zlatni standard za Asymmetric enkripciju, kako su definisali autoriteti poput NIST (FIPS 186) i IETF (RFC 8017).
Koristi dva ključa: jedan Public Key za zaključavanje podataka i jedan Private Key za otključavanje. Ovo rešava "problem razmene ključeva", omogućavajući sigurnu komunikaciju bez prethodnog deljenja tajni.
Vs. Simetrična Enkripcija (AES)
Symmetric enkripcija (poput AES) koristi jedan single key i za zaključavanje i za otključavanje. Izuzetno je brza, ali zahteva siguran prenos ključa.
The Standard Practice: Moderni sistemi koriste RSA za sigurnu razmenu nasumičnog Secret Key za simetričnu enkripciju (Hibridna Enkripcija), kombinujući poverenje RSA sa brzinom AES-a.
Analiza Sigurnosti Veličine Ključa
| Veličina | Težina Probijanja (Cena/Vreme) | Ranjivosti | Slučaj Upotrebe |
|---|---|---|---|
| 1024-bit | Feasible. Probijeno od strane velikih organizacija. Procenjena cena: ~$10M hardver ~1 godina. | Smatra se Broken. Ranjivo na napade pre-računanja kao što je Logjam. Dovoljno samo za testiranje nebitnih starih sistema. | Stari sistemi, kratkoročno testiranje. |
| 2048-bit | Infeasible (Current Tech). Milijarde godina sa klasičnim računarima. Potrebno ~14 miliona kubita (Kvantni). | Standardno Sigurno. Nema poznatih klasičnih slabosti. Ranjivo na buduće moćne Kvantne Računare (Shorov Algoritam). | Web (HTTPS), Sertifikati, Email. |
| 4096-bit | Extreme. Eksponencijalno teže od 2048. Zanemarljiv rizik decenijama. | Preterano za većinu. Glavna "slabost" je cena performansi (korišćenje CPU/Baterije). Isti Kvantni rizik kao 2048, samo ga odlaže. | Strogo poverljivi dokumenti, Root sertifikati. |
Kako To Radi
Generiši Ključeve
Kreirajte par matematički povezanih ključeva. Delite javni ključ, čuvajte privatni ključ sigurnim.
Enkriptuj Podatke
Pošiljaoci koriste vaš Javni Ključ da zaključaju poruku. Jednom zaključanu, čak ni oni ne mogu da je otključaju.
Dekriptuj Podatke
Koristite vaš tajni Privatni Ključ da otključate poruku i pročitate originalni tekst.
Standardi & Pouzdane Organizacije
Moderna kriptografija se oslanja na otvorene standarde i pouzdane organizacije. Pratimo "Zlatni Trio" autoriteta.
"Zakonodavac" moderne kriptografije. Izdavač FIPS 186 (RSA Standard). Kada NIST preporuči standard, industrija ga prati.
Kreatori operativnih priručnika Interneta (RFCs). Oni održavaju RFC 8017 (PKCS #1), definitivnu tehničku specifikaciju za RSA.
Motor koji pokreće sigurni web (HTTPS). Naši ključevi su napravljeni da budu potpuno kompatibilni sa OpenSSL i širom PKI ekosistemom.
RSA Detaljan Tutorijal
Duboko zaronite u mehaniku RSA kriptosistema.
1. Generisanje Ključa
Par ključeva se generiše:
Public Key: Can be shared openly. Used to encrypt messages.
Private Key: Must be kept SECRET. Used to decrypt messages.
2. Proces Enkripcije
Pošiljalac koristi Public Key primaoca za enkripciju poruke. Nakon enkripcije, poruka izgleda kao nasumičan zbrkan tekst i ne može se razumeti bez privatnog ključa.
3. Proces Dekripcije
Primalac koristi njihov Private Key za dekripciju poruke nazad u čitljiv tekst. Matematički, samo privatni ključ može da obrne operaciju koju je uradio javni ključ.
Napomena o Sigurnosti
Nikada ne delite vaš Privatni Ključ. Ovaj alat radi 100% u vašem pretraživaču. Međutim, za tajne visoke vrednosti, uvek koristite uspostavljene nativne alate ili hardverske sigurnosne module.
Često Postavljana Pitanja
Da li se moji podaci šalju na server?
Ne. Sve operacije enkripcije i dekripcije se dešavaju potpuno u vašem pretraživaču koristeći JavaScript. Nijedan ključ ili podatak se nikada ne prenosi.
Mogu li ovo da koristim za produkcijske tajne?
Iako je matematika standardni RSA, web pretraživači mogu biti ranjivi na ekstenzije ili kompromitovana okruženja. Za kritične ključeve visoke sigurnosti, koristite offline alate.
Koju veličinu ključa treba da koristim?
2048-bita je trenutni sigurnosni standard. 1024-bita je brže ali manje sigurno. 4096-bita je veoma sigurno ali veoma sporo za generisanje i korišćenje.
Zašto je generisanje ključa sporo?
Generisanje velikih prostih brojeva za RSA zahteva značajnu računarsku snagu. Pošto ovo radi u JavaScript-u u vašem pretraživaču, može potrajati nekoliko sekundi (ili duže za 4096-bita).
Ko treba da koristi RSA Online?
Programeri
Brzo generišite ključeve za testna okruženja ili debagovanje kripto implementacija bez podešavanja lokalnih alata.
Studenti
Naučite o kriptografiji javnog ključa interaktivno. Razumite kako ključevi, enkripcija i dekripcija rade.
Zagovornici Privatnosti
Enkriptujte kratke poruke namenjene javnim kanalima gde želite da ih pročita samo određeni primalac.
Sistemski Administratori
Generišite privremene ključeve za jednokratni SSH pristup ili konfiguracione fajlove (uvek koristite 2048+ bita).
Kontaktirajte Nas
Imate pitanja, pronašli ste grešku ili vam treba podrška? Javite nam se.
support@rsaonline.app