Hogyan kell kódolni és dekódolni a Vigènere Cipher használatával

Szerző: Ellen Moore
A Teremtés Dátuma: 16 Január 2021
Frissítés Dátuma: 19 Lehet 2024
Anonim
Hogyan kell kódolni és dekódolni a Vigènere Cipher használatával - Enciklopédia
Hogyan kell kódolni és dekódolni a Vigènere Cipher használatával - Enciklopédia

Tartalom

A Vigènere rejtjel egy olyan titkosítási módszer, amely egy kulcsszó betűi alapján különféle "Caesar-rejtjeleket" használ. Caesar-rejtjelben az átjáró minden betűjét egy bizonyos számú betű mozgatja, helyébe a megfelelő betű lép. Például ez azt jelenti, hogy egy három helyzetű váltásnál egy cézár rejtjelben: A-ból D lesz; B-ből E lesz; C-ből F lesz stb. A Vigènere rejtjelezete ezen a módszeren alapszik, és több César-rejtjelet használ az üzenet különböző pontjain. Ez a cikk bemutatja, hogyan kell használni.

Lépések

1/2 módszer: Titkosítás

  1. Szerezzen be egy Vigènere teret (fotó a cikk végén), vagy hozzon létre saját Vigènere teret.

  2. Gondoljon egy kulcsszóra, amely rövidebb, mint a titkosítani kívánt kifejezések vagy kifejezések. Ebben a példában a következőket fogjuk használni:

    MÉSZ

  3. Írja le üzenetét szóköz nélkül. Ebben a példában a következőket fogjuk használni:

    WIKIHOWISTHEBEST


  4. Írja be az üzenet alá a kulcsszót, gondosan igazítsa a kulcsszó egyes betűit az üzenetben szereplő betűkhöz. Addig tegye ezt, amíg ki nem igazítja az üzenet összes betűjét:

    WIKIHOWISTHEBEST

    LIMELIMELIMIME


  5. Szükség esetén vágja le a kulcsszót úgy, hogy illeszkedjen a kifejezéshez. A cikkhez használt példában a szó

    MÉSZtökéletesen passzol, de ha a kulcsszó nem illik tökéletesen, akkor nem szükséges a teljes szót használni. Például:

    WIKIHOWISTHEBESTOFTHEBEST

    LIMELIMELIMELIMELIMELIMEL

  6. Menjen a Vigènere négyzet kulcsszavának első betűsorához, lépjen az üzenet első betű oszlopához, és keresse meg a vonal és az oszlop metszéspontját. Ez a titkosított levele.
  7. Folytassa ezt az utat, amíg az egész mondat titkosításra nem kerül. A példa így néz ki:

    LAYEWGKEHLVAQWGP

2/2 módszer: Megfejtés

  1. A titkosított szöveg dekódolásához fordított sorrendben hajtsa végre a fenti lépéseket.
  2. Keresse meg a rejtjelszöveg első betűjének oszlopát, és folytassa addig, amíg el nem éri a kulcsszó első betűjét. Ez a betű a kódolt mondat első betűje.
  3. Folytassa ezt az utat, amíg teljesen meg nem fejtette a szöveget.
  4. Befejezett.

Vigènere tér

Tippek

  • Amikor a titkosított üzenetet másnak adják, tudnia kell a jelszót a kód feltöréséhez, ezért titokban suttogja nekik, vagy egy előre meghatározott Caesar-rejtjelet használjon a kulcsszó titkosításához.
  • Vannak online Vigènere crackerek, amelyek segítségével elősegítheti a kód feltörését. Végezzen internetes keresést, hogy megtalálja őket.
  • A titkosítás másik módszere az, hogy megfelelő sort találunk a sorok és oszlopok metszéspontjában. Ebben az esetben "a W és L betű H" és így tovább. A WIKIHOWISTHEBEST HQWMSWIMDBTIMMEX lesz.
  • Ellenőrizze, hogy megfelelően titkosította-e. A rosszul kódolt szöveget lehetetlen értelmezni helyesen, és nehéz egy második ellenőrzés nélkül felismerni a hibát.
  • Ha nagyobb Vigènere négyzetet használ, amely magában foglalja az írásjeleket és a szóközöket is, az ábra nehezebben törhető. Ez különösen igaz, ha a "kulcsszó" vagy a "kifejezés" az üzenetnél hosszabb vagy hosszabb.
  • Egy másik módszer az üzenet további elhomályosítására az, ha az eredeti üzenetben a Caesar-rejtjelet egy előre meghatározott értékkel (például: ROT13) használjuk, majd egy Vigènere-titkosítással titkosítjuk. Még akkor is, ha dekódolták, anélkül, hogy tudnánk, hogy az eredményt Cesar titkosításával Vigènere titkosítása előtt titkosították, az üzenet továbbra is véletlenszerűnek tűnik.
  • Minél gyakrabban ismétlődik a "Kulcsszó" vagy a "Kulcsszó", annál könnyebben észlelhetők a minták a titkosított szövegben, és annál könnyebb megtörni a titkosítást. Előnyös egy olyan "kulcs", amelynek hossza megegyezik vagy nagyobb, mint az üzenet hossza.

Figyelmeztetések

  • Ez a rejtjel nem bolondbiztos (nincs titkosítás), és gyorsan megtörhető. A jelenlegi mércék szerint a Vigènere alakja rendkívül gyenge.Ne használja ezt igazán szigorúan titkos dologra. Erősebb AES és RSA titkosítási keresésekhez. Ez a rejtjel azonban felhasználható egyszer használatos titkosítással (egy valóban véletlenszerű rejtjelkulcs, amely ugyanolyan hosszú, mint a szöveg, amelyet csak egyszer használnak) olyan titkosított szöveg előállításához, amely, amíg a kulcs biztonságos, nem megfejthető.

Ebben a cikkben: Bezélgeté veleAz érzelmi károodáok elkerüléeA többi járat elkerülée12 Hivatkozáok oha nem jó ellopni. őt, még roz...

Ebben a cikkben: Mutaa meg érdeklődé ellenében.Haználja neki az érdeklődé hiányát12 Hivatkozáok Általában nehéz tudni, mit kell tenni, ha bi...

Friss Cikkek