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)

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)

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.

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.

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.

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.

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.

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.
