Hill-Salauksen Koodain/Dekoodain

Syötä teksti ja 2×2-avainmatriisi koodataksesi tai dekoodataksesi Hill-salauksella.

Käyttöohjeet

  1. Syötä arvosi yllä oleviin kenttiin.
  2. Näe tulos painamalla "Laske".
  3. Lähetä tuloksesi "Jaa"-painikkeella.

Tietoa tästä laskurista

Lester Hillin vuonna 1929 keksimä Hillin salaus on klassinen polygraafinen korvaussalaus, joka salaa kirjaimet lohkoina lineaarialgebran avulla sen sijaan, että se käsittelisi niitä yksi kerrallaan: jokainen kirjainpari kuvataan 2×1-lukuvektoriksi (A=0…Z=25), kerrotaan 2×2-avainmatriisilla ja redusoidaan modulo 26, jolloin saadaan salatekstin pari. Salauksen purku kääntää prosessin avainmatriisin modulaarisen käänteismatriisin avulla, joka on olemassa vain, jos matriisin determinantti on keskenään jaoton 26:n kanssa.

Tämä työkalu salaa tai purkaa tekstin Hillin salauksella annetun 2×2-avainmatriisin avulla ja hoitaa modulaarisen laskennan ja matriisin kääntämisen automaattisesti. Kryptografian opiskelijat ja tietojenkäsittelytieteen opettajat käyttävät sitä nähdäkseen, miten matriisikertolasku tuottaa diffuusiota kirjainparien yli, sekä tarkistaakseen käsin lasketut kotitehtävät toimivaa viitetoteutusta vasten.

Was this helpful?

Voit valita enintään 3 reaktiota.

Be the first to comment.

Suositut laskimet

Kaikki laskurit