Cryptografie - Asymmetrische cryptografie - Het RSA algoritme

4 belangrijke vragen over Cryptografie - Asymmetrische cryptografie - Het RSA algoritme

Op welk principe is het RSA algoritme gebaseerd?

Vermenigvuldig 2 grote getallen met elkaar, dat is makkelijk. Maar uit een groot getal halen van welke getallen dat het product is, is bijna onmogelijk. Hier bestaan ook geen efficiente algoritmen voor.

Hoe bepaal je de sleutels bij RSA?

1. Kies 2 verschillende priemgetallen: noem deze p en q
2. Bereken de getallen n en z als volgt:
    n = p.q 
    z = (p-1)(q-1)
3. Kies een getal e dat aan de volgende voorwaarden voldoet:
    - e is kleiner dan n en groter dan 1
    - e en z hebben geen gemeenschappelijke priemfactor
4. bepaal een getal d waarvoor geldt:
    - de is de inverse van e mod z
5. Publieke sleutel is het paar n en e; privesleutel is d

Wat betekenen de letters bij het bepalen van de sleutels binnen RSA in de vakliteratuur?

n = number
p = priem
q = volgt op p
d = decryptie
e = encryptie
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Hoe bepaal je de cipher text in RSA?

c = m^e MOD n

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo