Hill-rejtjel kódoló/dekódoló
Adjon meg szöveget és egy 2×2-es kulcsmátrixot a Hill-rejtjellel való kódoláshoz vagy dekódoláshoz.
Eredmény
Hogyan használja
- Adja meg az értékeit a fenti mezőkben.
- Nyomja meg a Számítás gombot, hogy azonnal lássa az eredményt.
- A Megosztás gombbal másolhatja ki az eredményéhez vezető hivatkozást.
Erről a kalkulátorról
A Lester Hill által 1929-ben feltalált Hill-rejtjel egy klasszikus poligráfikus helyettesítő rejtjel, amely a betűket nem egyenként, hanem blokkonként titkosítja lineáris algebra segítségével: minden betűpárt egy 2×1-es számvektorra képez le (A=0…Z=25), megszorozza egy 2×2-es kulcsmátrixszal, és 26-os modulus szerint redukálja a titkosított betűpár előállításához. A visszafejtés fordítva működik, a kulcsmátrix modulo inverzével, amely csak akkor létezik, ha a mátrix determinánsa relatív prím a 26-tal.
Az eszköz egy 2×2-es kulcsmátrix alapján Hill-rejtjellel titkosít vagy fejt vissza szöveget, automatikusan kezelve a moduláris aritmetikát és a mátrixinverziót. A kriptográfiát tanuló diákok és az informatikaoktatók ezzel látják, hogyan hoz létre a mátrixszorzás diffúziót a betűpárok között, és ellenőrzik vele a kézzel megoldott házi feladatokat egy működő referencia-implementációval szemben.
Was this helpful?
Legfeljebb 3 reakciót választhat.
Népszerű kalkulátorok
Hitelkalkulátor
Havi törlesztőrészlet, teljes kamat és teljes törlesztési ütemterv.
Százalékkalkulátor
Százalékos változás, százalék valamiből és arányszámítások.
Kedvezménykalkulátor
Számítsa ki a végső árat, a megtakarítást és a kedvezmény összegét.
BMI kalkulátor
Testtömegindex magasságból és súlyból (metrikus vagy imperial).
Életkor-kalkulátor
Számítsa ki pontos életkorát években, hónapokban és napokban a születési dátum alapján.
Kamatos kamat kalkulátor
Számítsa ki a végösszeget és a keresett kamatot kamatos kamattal.
Összes kalkulátor
- Hitelkalkulátor
- Nyereségkalkulátor
- Kedvezménykalkulátor
- BMI kalkulátor
- Százalékkalkulátor
- Ideális testsúly kalkulátor
- Életkor-kalkulátor
- Szülésidőpont-kalkulátor
- Kamatos kamat kalkulátor
- BMR-kalkulátor (alapanyagcsere)
- Borravaló-kalkulátor
- Üzemanyagköltség-kalkulátor
- Dátumkülönbség-kalkulátor
- Alvásciklus-kalkulátor
- Napi vízfogyasztás kalkulátor
- Egyszerű kamatkalkulátor
- Pulzustartomány-kalkulátor
- Futóiramszámító
- Háziállat-kor kalkulátor
- Kalóriaégetés-kalkulátor
- Makrokalkulátor
- TDEE Kalkulátor (Teljes napi energiafelhasználás)
- Derék-csípő arány kalkulátor
- Dicséret oklevél kalkulátor (Takdir/Teşekkür)
- Egyismétléses maximum (1RM) kalkulátor
- Ovulációs kalkulátor
- Áramköltség-kalkulátor
- Egységár-kalkulátor
- Megtakarítási cél kalkulátor
- Fedezeti pont kalkulátor
- Festékkalkulátor
- Tantárgyi átlag kalkulátor
- Munkanap-kalkulátor
- Időtartam-kalkulátor
- Üzemanyag-fogyasztás kalkulátor
- Hőmérséklet-átváltó
- Csempekalkulátor
- Képarány-kalkulátor
- Római számok átváltó
- Célsúly elérési idejének kalkulátora
- Bérátváltó (órabérről évesre)
- Bankkártya-ellenőrző (Luhn)
- Testfelszín (BSA) kalkulátor
- Hőérzet-kalkulátor
- Ohm-törvény kalkulátor
- PPI (pixelsűrűség) kalkulátor
- Moláris tömeg kalkulátor
- Csillagjegy-kalkulátor (nyugati + kínai)
- IBAN-ellenőrző
- Cipőméret-átváltó
- Országinfó- és hívószámkereső
- Időzóna-eltérés (világóra)
- Összetett éves növekedési ráta (CAGR) kalkulátor
- 72-es szabály kalkulátor
- Véralkohol (BAC) kalkulátor
- Zsírmentes testtömeg (LBM) kalkulátor
- Pitagorasz-tétel kalkulátor
- Sebesség-átváltó
- Letöltési idő kalkulátor
- Dátumkalkulátor (hozzáadás/kivonás)
Nem található kalkulátor
Be the first to comment.