Bezpečná sada nástrojov RSA
Generujte kľúče, šifrujte a dešifrujte správy priamo vo vašom prehliadači. Open source a zamerané na súkromie.
Čo je RSA a Porovnanie
Asymetrické Šifrovanie (RSA)
RSA je zlatý štandard pre Asymmetric šifrovanie, definovaný autoritami ako NIST (FIPS 186) a IETF (RFC 8017).
Používa dva kľúče: jeden Public Key na uzamknutie dát a jeden Private Key na ich odomknutie. Toto rieši "Problém Výmeny Kľúčov", čo umožňuje bezpečnú komunikáciu bez predchádzajúceho zdieľania tajomstiev.
Vs. Symetrické Šifrovanie (AES)
Symmetric šifrovanie (ako AES) používa single key na uzamknutie aj odomknutie. Je nesmierne rýchle, ale vyžaduje bezpečný prenos kľúča.
The Standard Practice: Moderné systémy používajú RSA na bezpečnú výmenu náhodného Secret Key pre symetrické šifrovanie (Hybridné Šifrovanie), kombinujúc dôveru RSA s rýchlosťou AES.
Analýza Bezpečnosti Veľkosti Kľúča
| Veľkosť | Obtiažnosť Prelomenia (Náklady/Čas) | Zraniteľnosti | Prípad Použitia |
|---|---|---|---|
| 1024-bit | Feasible. Prelomené veľkými organizáciami. Odhad. Náklady: ~$10M hardvér ~1 rok. | Považované za Broken. Zraniteľné voči útokom predvýpočtu ako Logjam. Postačujúce len pre nekritické testovanie starších systémov. | Staršie systémy, krátkodobé testovanie. |
| 2048-bit | Infeasible (Current Tech). Miliardy rokov s klasickými počítačmi. Vyžaduje ~14 miliónov qubitov (Kvantové). | Štandardne Bezpečné. Žiadne známe klasické slabiny. Zraniteľné voči budúcim silným Kvantovým Počítačom (Shorov Algoritmus). | Web (HTTPS), Certifikáty, E-mail. |
| 4096-bit | Extreme. Exponenciálne ťažšie ako 2048. Zanedbateľné riziko po celé desaťročia. | Prehnané pre väčšinu. Hlavnou "slabinou" je cena výkonu (spotreba CPU/Batérie). Rovnaké Kvantové riziko ako 2048, len ho odďaľuje. | Prísne tajné dokumenty, Koreňové certifikáty. |
Ako To Funguje
Generovať Kľúče
Vytvorte matematicky prepojený pár kľúčov. Zdieľajte Verejný Kľúč, Súkromný Kľúč udržujte v bezpečí.
Šifrovať Dáta
Odosielatelia používajú váš Verejný Kľúč na uzamknutie správy. Akonáhle je uzamknutá, ani oni ju nemôžu odomknúť.
Dešifrovať Dáta
Používate svoj tajný Súkromný Kľúč na odomknutie správy a prečítanie pôvodného textu.
Dôveryhodné Štandardy & Organizácie
Moderná kryptografia sa spolieha na otvorené štandardy a dôveryhodné organizácie. Sledujeme "Zlaté Trio" autority.
"Tvorca Pravidiel" modernej krypto. Vydavateľ FIPS 186 (RSA Štandard). Keď NIST odporučí štandard, priemysel nasleduje.
Tvorcovia prevádzkových manuálov internetu (RFC). Udržiavajú RFC 8017 (PKCS #1), definitívnu technickú špecifikáciu pre RSA.
Motor, ktorý poháňa bezpečný web (HTTPS). Naše kľúče sú generované tak, aby boli plne kompatibilné s OpenSSL a širším ekosystémom PKI.
RSA Podrobný Návod
Hlbší ponor do mechaniky kryptosystému RSA.
1. Generovanie Kľúčov
Je vygenerovaný pár kľúčov:
Public Key: Can be shared openly. Used to encrypt messages.
Private Key: Must be kept SECRET. Used to decrypt messages.
2. Proces Šifrovania
Odosielateľ použije Public Key príjemcu na zašifrovanie správy. Po zašifrovaní správa vyzerá ako náhodný nečitateľný text a bez súkromného kľúča jej nemožno porozumieť.
3. Proces Dešifrovania
Príjemca použije svoj Private Key na dešifrovanie správy späť na čitateľný text. Matematicky môže iba súkromný kľúč zvrátiť operáciu vykonanú verejným kľúčom.
Poznámka o Bezpečnosti
Nikdy nezdieľajte svoj Súkromný Kľúč. Tento nástroj beží 100% vo vašom prehliadači. Pre tajomstvá vysokej hodnoty však vždy používajte zavedené natívne nástroje alebo hardvérové bezpečnostné moduly.
Často Kladené Otázky
Sú moje dáta odosielané na server?
Nie. Všetky operácie šifrovania a dešifrovania prebiehajú úplne vo vašom prehliadači pomocou JavaScriptu. Žiadne kľúče ani dáta nie sú nikdy prenášané.
Môžem to použiť pre produkčné tajomstvá?
Hoci matematika je štandardná RSA, webové prehliadače môžu byť zraniteľné voči rozšíreniam alebo kompromitovaným prostrediam. Pre kritické kľúče s vysokou bezpečnosťou používajte offline nástroje.
Akú veľkosť kľúča by som mal použiť?
2048 bitov je súčasný bezpečnostný štandard. 1024 bitov je rýchlejšie, ale menej bezpečné. 4096 bitov je veľmi bezpečné, ale oveľa pomalšie na generovanie a použitie.
Prečo je generovanie kľúčov pomalé?
Generovanie veľkých prvočísel pre RSA vyžaduje značný výpočtový výkon. Keďže toto beží v JavaScripte vo vašom prehliadači, môže to trvať niekoľko sekúnd (alebo dlhšie pre 4096 bitov).
Kto by mal používať RSA Online?
Vývojári
Rýchlo generujte kľúče pre testovacie prostredia alebo ladenie krypto implementácií bez nastavovania lokálnych nástrojov.
Študenti
Učte sa o kryptografii s verejným kľúčom interaktívne. Pochopte, ako fungujú kľúče, šifrovanie a dešifrovanie.
Zástancovia Súkromia
Šifrujte krátke správy určené pre verejné kanály, kde chcete, aby ich čítal iba konkrétny príjemca.
Správcovia Systému
Generujte dočasné kľúče pre jednorazový prístup SSH alebo konfiguračné súbory (vždy používajte 2048+ bitov).
Kontaktujte Nás
Máte otázky, našli ste chybu alebo potrebujete podporu? Napíšte nám.
support@rsaonline.app