Hill-chiffer enkoder/dekoder
Skriv inn tekst og en 2×2-nøkkelmatrise for å enkode eller dekode med Hill-chifferet.
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
Hill-chifferet, oppfunnet av Lester Hill i 1929, er et klassisk polygrafisk substitusjonschiffer som krypterer bokstaver i blokker i stedet for én og én ved hjelp av lineær algebra: hvert bokstavpar avbildes på en 2×1-tallvektor (A=0…Z=25), multipliseres med en 2×2-nøkkelmatrise og reduseres modulo 26 for å gi chifferteksten som et bokstavpar. Dekryptering reverserer prosessen ved hjelp av nøkkelmatrisens modulære invers, som bare finnes hvis matrisens determinant er relativt primisk med 26.
Verktøyet krypterer eller dekrypterer tekst med et Hill-chiffer gitt en 2×2-nøkkelmatrise, og håndterer den modulære aritmetikken og matriseinversjonen automatisk. Kryptografistudenter og undervisere i informatikk bruker det til å se hvordan matrisemultiplikasjon gir diffusjon over bokstavpar, og til å kontrollere lekser gjort for hånd mot en fungerende referanseimplementasjon.
Was this helpful?
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
Be the first to comment.