Waarom noemen we Zuid-Afrika RSA?


Beste antwoord

Zuid-Afrika werd een republiek, een staat waarin de opperste macht in handen is van de mensen en hun uitverkorenen vertegenwoordigers, en die een gekozen of voorgedragen president heeft in plaats van een monarch. ”

Dit was belangrijk aangezien Zuid-Afrika eerder werd geregeerd door de Britse Monarch en daarna door een minderheid werd geregeerd.

Dus het werd Republiek Zuid-Afrika, afgekort tot RSA.

Antwoord

Je hebt dingen door elkaar gehaald, omdat je vraag opgeschreven nergens op slaat. Dus laat me het oplossen.

> Met een privésleutel die nu de voorkeur verdient

Wat bedoel je ? Privésleutels zijn nodig bij zowel RSA als ECDSA

ECC vervangt rsa voor sleuteluitwisseling

ECC staat voor Elliptic Curves Cryptography en het vervangt RSA niet voor sleuteluitwisseling. Er zijn drie populaire sleuteluitwisselingen:

  • RSA-sleuteluitwisseling
  • RSA-geverifieerde Diffie-Hellman-uitwisseling
  • ECDSA-geverifieerde Diffie-Hellman-uitwisseling

RSA-sleuteluitwisseling wordt vervangen door RSA-geauthenticeerde Diffie-Hellman-uitwisseling om redenen die geen verband houden met kwetsbaarheden van RSA, namelijk om Perfect Forward Secrecy te bieden.

De bovenstaande 2 uitwisselingen worden vervangen door ECDSA-geauthenticeerde Diffie-Hellman-uitwisseling om verschillende redenen, inclusief maar niet beperkt tot potentiële kwetsbaarheid van RSA.

zou een efficiënt algoritme voor het ontbinden van gehele getallen elk soort gevaar voor de beveiliging vormen meer

RSA is een cryptosysteem dat bestaat uit 3 algoritmen:

  • RSA-sleuteluitwisseling
  • RSA-handtekening
  • RSA-codering

Er zijn vervangingen voor RSA-sleuteluitwisseling en RSA-handtekeningen. Maar de enige vervanging voor RSA-versleuteling is ElGamal, dat geen volledige vervanging is, maar gebreken vertoont.

Dus een efficiënte integer-factorisatie zou toepassingen in gevaar brengen die afhankelijk zijn van RSA-versleuteling. Gelukkig, als mensen denken dat RSA-codering wordt gebruikt, is dat vaak niet zo – bijv. noch SSH noch TLS gebruiken RSA-codering. Ze gebruiken ofwel RSA-uitwisseling of RSA-handtekening. Dus een paar applicaties die echt de RSA-codering gebruiken, zoals S / MIME en PGP, zouden waarschijnlijk opnieuw moeten worden ontworpen om ElGamal te gebruiken. Maar het is niet louter vervanging van een algoritme. Als ik het goed begrijp, kunnen ElGamal-sleutels niet veilig worden hergebruikt op dezelfde manier als RSA-sleutels voor de lange termijn. Er moet dus een infrastructuur voor het genereren en distribueren van sleutels worden gebruikt om eenmalige ElGamal-sleutels te gebruiken.

Maar.

Onze beide asymmetrische cryptosystemen zijn kwetsbaar voor kwantumcomputers. Er bestaan ​​ook kwantumalgoritmen voor discrete logaritme. Dus:

  • Alle 3 RSA-algoritmen kunnen worden verbroken door een kwantum-integer-factorisatie-aanval te gebruiken.
  • De resterende ECDSA, DH en ElGamal kunnen worden verbroken door een kwantum-discrete logaritme-aanval. En de logaritme lijkt zelfs gemakkelijker te zijn!

Dus hoewel integer-factorisatie op zich niet verschrikkelijk is, laten kwantumcomputers een veel breder scala aan aanvallen toe.

Dus post-kwantumalgoritmen zijn nodig. Er zijn enkele algoritmen, maar die zijn te lastig om praktisch te zijn. Dus het onderzoek is aan de gang!

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *