ElGamal-versleutelingscalculator
Voer een priemgetal p, generator g, privésleutel x, kortstondige sleutel k en bericht m in.
Resultaat
Hoe te gebruiken
- Voer de benodigde waarden in de velden in.
- Klik op “Berekenen” om het resultaat te zien.
- Kopieer of deel het resultaat met de knop “Delen”.
Over deze rekenmachine
Het ElGamal-cryptosysteem, in 1985 gepubliceerd door Taher Elgamal, is een versleutelingsschema met openbare sleutels waarvan de veiligheid steunt op het discrete-logaritmeprobleem in een eindige cyclische groep — gegeven een priemgetal p en een generator g is het rekenkundig moeilijk om x terug te vinden uit y = g^x mod p. Bij het genereren van de sleutels wordt een privésleutel x gekozen en y = g^x mod p als openbare sleutel gepubliceerd; bij het versleutelen wordt voor elk bericht een nieuwe willekeurige kortstondige sleutel k getrokken, en dat levert een cijfertekstpaar (c₁, c₂) = (g^k mod p, m·y^k mod p) op, zodat dezelfde klaartekst nooit twee keer tot dezelfde cijfertekst wordt versleuteld.
Deze calculator loopt die wiskunde stap voor stap door: voer een klein priemgetal p, een generator g, een privésleutel x, een kortstondige sleutel k en een geheel getal als bericht m in, en hij leidt de openbare sleutel en het resulterende cijfertekstpaar af precies zoals het algoritme dat zou doen. Studenten cryptografie, docenten informatica en beveiligingsingenieurs gebruiken speelgoedvoorbeelden als dit om intuïtie op te bouwen voor asymmetrische versleuteling en voor de discrete-logaritmegrondslag die ook ten grondslag ligt aan de Diffie-Hellman-sleuteluitwisseling en het DSA-handtekeningschema — echte toepassingen gebruiken priemgetallen van honderden cijfers lang, ver buiten het bereik van rekenen met de hand of op een rekenmachine.
Was dit nuttig?
Je kunt maximaal 3 reacties kiezen.
Populaire rekenmachines
Leningcalculator
Maandtermijn, totale rente en volledig aflossingsschema.
Procentcalculator
Procentuele verandering, percentage van en verhoudingsberekeningen.
Kortingscalculator
Bereken de uiteindelijke prijs, besparing en kortingsbedrag.
BMI-calculator
Body mass index op basis van lengte en gewicht (metrisch of imperiaal).
Leeftijdcalculator
Bereken je exacte leeftijd in jaren, maanden en dagen vanuit een geboortedatum.
Samengestelde rente calculator
Bereken het eindbedrag en de verdiende rente met samengestelde rente.
Alle rekenmachines
- Leningcalculator
- Winstcalculator
- Kortingscalculator
- BMI-calculator
- Procentcalculator
- Ideaal gewicht calculator
- Leeftijdcalculator
- Uitgerekende datum calculator
- Samengestelde rente calculator
- BMR-calculator (basaal metabolisme)
- Fooicalculator
- Brandstofkostencalculator
- Datumverschil-calculator
- Slaapcyclus calculator
- Dagelijkse waterbehoefte-calculator
- Enkelvoudige renteberekening
- Hartslagzones-calculator
- Hardloop-tempo-calculator
- Leeftijdscalculator voor huisdieren
- Calorieverbruik calculator
- Macroberekenaar
- TDEE Calculator (Totale dagelijkse energiebehoefte)
- Taille-heupratio-calculator
- Eervolle vermelding-calculator (Takdir/Teşekkür)
- One Rep Max (1RM)-calculator
- Ovulatiecalculator
- Energiekostencalculator
- Prijs-per-eenheidcalculator
- Spaardoel-calculator
- Break-evenpunt-calculator
- Verfcalculator
- Rekenmachine voor vakgemiddelde
- Werkdagenrekenmachine
- Tijdsduurrekenmachine
- Brandstofverbruikrekenmachine
- Temperatuuromrekenaar
- Tegelrekenmachine
- Beeldverhouding-rekenmachine
- Romeinse cijfers-omrekenaar
- Rekenmachine voor tijd tot streefgewicht
- Salarisomrekenaar (uur naar jaar)
- Creditcardvalidator (Luhn)
- Rekenmachine voor lichaamsoppervlak (LO)
- Gevoelstemperatuur-rekenmachine
- Rekenmachine voor de wet van Ohm
- PPI-rekenmachine (pixeldichtheid)
- Rekenmachine voor molaire massa
- Sterrenbeeldcalculator (westers + Chinees)
- IBAN-validator
- Schoenmaat-omrekenaar
- Landinformatie en landnummer opzoeken
- Tijdzoneverschil (wereldklok)
- CAGR-calculator (samengesteld jaarlijks groeipercentage)
- Regel van 72-calculator
- Promillage-calculator (BAC)
- Calculator vetvrije lichaamsmassa (LBM)
- Calculator stelling van Pythagoras
- Snelheidsomzetter
- Downloadtijd-calculator
- Datumcalculator (optellen/aftrekken)
Geen rekenmachines gevonden
Reacties