Nejlepší odpověď
Jihoafrická republika se stala republikou, která je „státem, v němž mají nejvyšší moc lidé a jejich volení zástupců, a který má voleného nebo nominovaného prezidenta spíše než monarchu. “
To bylo důležité, protože v Jižní Africe dříve vládl britský monarcha a poté v ní vládla menšina.
Tak se stala Jihoafrická republika, zkráceně RSA.
Odpověď
Smíchali jste věci, protože napsaná otázka nedává smysl. Takže to napravím.
> S preferovaným řešením je nyní soukromý klíč
Co tím myslíte ? U RSA i ECDSA jsou potřeba soukromé klíče.
ECC nahrazující RSA pro výměnu klíčů
ECC znamená Elliptic Curves Cryptography a nenahrazuje RSA pro výměnu klíčů. Existují 3 populární výměny klíčů:
- Výměna klíčů RSA
- Výměna Diffie-Hellman s ověřením RSA
- Výměna Diffie-Hellman s ověřením ECDSA
Výměna klíčů RSA bude nahrazena výměnou Diffie-Hellman s autentizací RSA z důvodů, které nesouvisí se zranitelností RSA, a to kvůli zajištění dokonalého tajemství vpřed.
Výše uvedené 2 výměny budou nahrazeny ověřenou ECDSA Výměna Diffie-Hellman z různých důvodů, mimo jiné včetně potenciální zranitelnosti RSA.
by efektivní celočíselný faktorizační algoritmus představoval jakýkoli druh nebezpečí pro bezpečnost víc
RSA je kryptosystém skládající se ze 3 algoritmů:
- výměna klíčů RSA
- podpis RSA
- Šifrování RSA
Existují náhrady za výměnu klíčů RSA a podpisy RSA. Jedinou náhradou za šifrování RSA je však ElGamal, který není úplnou náhradou, ale má nedostatky.
Účinný celočíselný faktorizace by tedy ohrozil aplikace, které se spoléhají na šifrování RSA. Naštěstí, když si lidé myslí, že se používá šifrování RSA, často tomu tak není – např. SSH ani TLS nepoužívají šifrování RSA. Používají buď výměnu RSA, nebo podpis RSA. Takže několik aplikací, které skutečně používají šifrování RSA, jako je S / MIME a PGP, by pravděpodobně muselo být znovu navrženo, aby používalo ElGamal. Není to však pouhá výměna algoritmu. Pokud správně rozumím, klíče ElGamal nelze bezpečně znovu použít stejně, jako to mohou dlouhodobé klíče RSA. Aby bylo možné využívat jednorázové klíče ElGamal, je třeba použít určitou infrastrukturu pro generování a distribuci klíčů.
Nicméně.
Oba naše asymetrické kryptosystémy jsou pro kvantové počítače zranitelné. Kvantové algoritmy existují i pro diskrétní logaritmus. Takže:
- Všechny 3 algoritmy RSA lze rozbít pomocí útoku faktorizačního kvantového celého čísla
- Zbývající ECDSA, DH a ElGamal lze rozbít kvantovým diskrétním logaritmickým útokem. A logaritmus se dokonce zdá být jednodušší!
Takže zatímco celočíselná faktorizace není sama o sobě hrozná, kvantové počítače umožňují mnohem širší škálu útoků.
Takže postkvantové algoritmy jsou nezbytné. Některé algoritmy existují, ale jsou příliš nepohodlné, než aby byly praktické. Výzkum tedy pokračuje!