ElGamal-krypteringskalkulator
Skriv inn et primtall p, generator g, privat nøkkel x, midlertidig nøkkel k og melding m.
Resultat
Slik bruker du den
- Skriv inn de nødvendige verdiene i feltene.
- Klikk på «Beregn» for å se resultatet.
- Kopier eller del resultatet med «Del»-knappen.
Om denne kalkulatoren
ElGamal-kryptosystemet, publisert av Taher Elgamal i 1985, er en krypteringsmetode med offentlig nøkkel hvis sikkerhet hviler på problemet med diskret logaritme i en endelig syklisk gruppe – gitt et primtall p og en generator g er det beregningsmessig vanskelig å finne x ut fra y = g^x mod p. Nøkkelgenereringen velger en privat nøkkel x og publiserer y = g^x mod p som den offentlige nøkkelen; krypteringen trekker deretter en ny tilfeldig midlertidig nøkkel k for hver melding og gir et chiffertekstpar (c₁, c₂) = (g^k mod p, m·y^k mod p), slik at den samme klarteksten aldri krypteres til den samme chifferteksten to ganger.
Kalkulatoren går gjennom disse beregningene steg for steg: oppgi et lite primtall p, generator g, privat nøkkel x, midlertidig nøkkel k og en heltallsmelding m, så utleder den den offentlige nøkkelen og det resulterende chiffertekstparet nøyaktig slik algoritmen ville gjort. Kryptografistudenter, instruktører i informatikk og sikkerhetsingeniører bruker slike lekeeksempler til å bygge intuisjon for asymmetrisk kryptering og for det diskrete logaritmegrunnlaget som også ligger under Diffie-Hellman-nøkkelutveksling og DSA-signaturskjemaet – virkelige systemer bruker primtall på hundrevis av sifre, langt utenfor det som kan regnes for hånd eller på en kalkulator.
Var dette nyttig?
Du kan velge opptil 3 reaksjoner.
Populære kalkulatorer
Lånkalkulator
Månedlig betaling, totale renter og fullstendig nedbetalingsplan.
Prosentkalkulator
Prosentvis endring, prosent av og forholdsberegninger.
Rabattkalkulator
Beregn sluttpris, besparelse og rabattbeløp.
BMI-kalkulator
Kroppsmasseindeks fra høyde og vekt (metrisk eller imperial).
Alderskalkulator
Beregn din nøyaktige alder i år, måneder og dager fra en fødselsdato.
Rentes rente-kalkulator
Beregn sluttbeløp og opptjent rente med rentes rente.
Alle kalkulatorer
- Lånkalkulator
- Fortjenestekalkulator
- Rabattkalkulator
- BMI-kalkulator
- Prosentkalkulator
- Idealvektkalkulator
- Alderskalkulator
- Termin-kalkulator
- Rentes rente-kalkulator
- BMR-kalkulator (basal stoffskifte)
- Tipskalkulator
- Drivstoffkostnadskalkulator
- Datodifferanse-kalkulator
- Søvnsyklus-kalkulator
- Daglig vanninntak-kalkulator
- Enkel rente-kalkulator
- Pulssoner-kalkulator
- Løpetempo-kalkulator
- Aldersberegner for kjæledyr
- Kalkulator for forbrente kalorier
- Makrokalkulator
- TDEE-kalkulator (Totalt daglig energiforbruk)
- Kalkulator for midje-hofte-forhold
- Hederskalkulator (Takdir/Teşekkür)
- Kalkulator for én repetisjon maks (1RM)
- Eggløsningskalkulator
- Strømkostnadskalkulator
- Enhetspriskalkulator
- Sparemål-kalkulator
- Nullpunktskalkulator
- Malingskalkulator
- Kalkulator for fagets gjennomsnitt
- Kalkulator for virkedager
- Kalkulator for tidsvarighet
- Kalkulator for drivstofforbruk
- Temperaturomregner
- Flisekalkulator
- Kalkulator for sideforhold
- Romertallkonverterer
- Kalkulator for tid til målvekt
- Lønnsomregner (time til år)
- Kredittkortvalidator (Luhn)
- Kalkulator for kroppsoverflate (BSA)
- Kalkulator for følt temperatur
- Kalkulator for Ohms lov
- Kalkulator for pikseltetthet (PPI)
- Kalkulator for molar masse
- Stjernetegnskalkulator (vestlig + kinesisk)
- IBAN-validator
- Skostørrelseomregner
- Oppslag av landinfo og landkode
- Tidssoneforskjell (verdensklokke)
- CAGR-kalkulator (sammensatt årlig vekstrate)
- 72-regelen-kalkulator
- Promillekalkulator (BAC)
- Kalkulator for fettfri kroppsmasse (LBM)
- Kalkulator for Pytagoras' setning
- Hastighetsomregner
- Nedlastingstid-kalkulator
- Datoberegner (legg til/trekk fra)
Ingen kalkulatorer funnet
Kommentarer