03 Hoe decodeer of codeer je RSA functies?

RSA (Cryptografie)

Boven de knop Indienen staat een schuifknop waarmee je kunt kiezen tussen Coderen en Ontsleutelen.

Coderen

Als je ‘coderen’ kiest verschijnt er bovenaan het scherm een tekstveld waar je de tekst kunt invoeren die je wilt versleutelen.

Daaronder zie je het Sleutel gedeelte met drie tekstvelden.

  • In het eerste tekstveld plaats je de publieke sleutel e of de geheime sleutel d
  • In het tweede tekstveld plaats je priemgetal p
  • In het derde tekstveld plaats je priemgetal q

Nadat je alles hebt ingevoerd tik je op de knop Indienen.

GC Wizard zal de gegevens berekenen en onder Uitvoer de versleutelde tekst plaatsen

Daaronder krijg je de berekende parameters te zien:

  • De waarde van privésleutel d
  • De waarde van N
  • De waarde van ϕ(N)
Schermafdruk rsa coderen in GC Wizard

Ontsleutelen

Als je ‘ontsleutelen’ kiest verschijnt er bovenaan het scherm een tekstveld waar je de tekst kunt invoeren die je wilt ontsleutelen.

Daaronder zie je het Sleutel gedeelte met drie tekstvelden.

  • In het eerste tekstveld plaats je de publieke sleutel e of de geheime sleutel d
  • In het tweede tekstveld plaats je priemgetal p
  • In het derde tekstveld plaats je priemgetal q

Nadat je alles hebt ingevoerd tik je op de knop Indienen.

GC Wizard zal de gegevens berekenen en onder Uitvoer (Gedecodeerde getallen) de gedecodeerde getallen tonen.

GC Wizard zal onder Uitvoer (Gedecodeerde getallen als ASCII-waarde) tonen.

Tot slot zal GC Wizard de berekende parameters tonen:

  • De waarde van N
  • De waarde van ϕ(N)
Schermafdruk rsa decoderen in GC Wizard

Checker voor de RSA publieke sleutel e

De functie bevat 3 tekstvelden.

  • Publieke sleutel e: Hier vul je de waarde van e in.
  • Priemgetal p: Hier vul je de waarde van p in.
  • Priemgetal q: Hier vul je de waarde van q in.

Nadat je op de knop Indienen hebt getikt zal onder Uitvoer worden getoond of e een geldige waarde is of niet.

Schermafdruk rsa check e in GC Wizard

Checker voor de RSA geheime sleutel d

De functie bevat 3 tekstvelden.

  • Privé sleutel d: Hier vul je de waarde van d in.
  • Priemgetal p: Hier vul je de waarde van p in.
  • Priemgetal q: Hier vul je de waarde van q in.

Nadat je op de knop Indienen hebt getikt zal onder Uitvoer worden getoond of d een geldige waarde is of niet.

Schermafdruk rsa check d in GC Wizard

Calculator voor RSA geheime sleutel d

De functie bevat 3 tekstvelden.

  • Publieke sleutel e: Hier vul je de waarde van e in.
  • Priemgetal p: Hier vul je de waarde van p in.
  • Priemgetal q: Hier vul je de waarde van q in.

Nadat je op de knop Indienen hebt getikt zal onder Uitvoer de waarde van Geheime sleutel d worden getoond.

Schermafdruk rsa calculate d in GC Wizard

Calculator voor RSA N

De functie bevat 2 tekstvelden.

  • Priemgetal p: Hier vul je de waarde van p in.
  • Priemgetal q: Hier vul je de waarde van q in.

Nadat je op de knop Indienen hebt getikt zal onder Uitvoer de waarde van N worden getoond.

Schermafdruk rsa calculate n in GC Wizard

Calculator voor RSA ϕ

De functie bevat 2 tekstvelden.

  • Priemgetal p: Hier vul je de waarde van p in.
  • Priemgetal q: Hier vul je de waarde van q in.

Nadat je op de knop Indienen hebt getikt zal onder Uitvoer de waarde van ϕ worden getoond.

Schermafdruk rsa calculate ϕ in GC Wizard

RSA priemgetallen calculator

De functie bevat een tekstveld waarin je de waarde van N. Je kunt zelf een positief getal geven of de waarde veranderen met de plus- en min-knop.

Onder uitvoer zullen 2 waarden verschijnen. Deze twee priemgetallen kun je gebruiken voor p en q.

Schermafdruk rsa calculate priemgetallen in GC Wizard