gushelom.ru

Så här krypterar du och dekrypterar med Vigenère-koden

Vigenère cipher är en krypteringsmetod som använder en serie av "Caesar ciphers" olika baserat på bokstäverna på ett tangentbord. I en Caesar-kryptering skiftas varje bokstav under kryptering med ett visst antal bokstäver, som ska ersättas med motsvarande bokstav. Till exempel betyder detta att i en Caesar-chiffer med växeln på tre: A skulle bli D, B skulle bli E, C skulle bli F, etc. En Vigenère-kryptering är konstruerad från denna metod med flera Caesar-cifrar på olika punkter i meddelandet - den här artikeln visar hur man använder den.

Metod 1

kryptering
1
Få en Vigenère-kvadrat (visas längst ned i den här artikeln) eller skapa en själv.
  • 2
    Tänk på ett nyckelord som är kortare än den fras som du vill kryptera. För detta exempel använder vi:
    LIME
  • 3
    Skriv ditt meddelande utan mellanslag. För detta exempel använder vi:
    WIKIHOWISTHEBEST
  • 4
    Skriv sökordet under ditt meddelande, varsamt anpassa varje brev med ett brev av ditt meddelande. Gör det tills meddelandet slutar:
    WIKIHOWISTHEBEST

    LIMELIMELIMELIME
  • 5
    Skär nyckelordet vid slutet, om det behövs. I det exempel som används i denna artikel, ordet
    LIME
    Det passar perfekt, men när ordet inte passar perfekt är det inte nödvändigt att använda hela ordet. Till exempel:
    WIKIHOWISTHEBESTOFTHEBEST

    LIMELIMELIMELIMELIMELIMEL
  • 6
    Gå till första bokstaven i sökordet på Vigenère-torget och gå till kolumnen i första bokstaven i det aktuella meddelandet och hitta skärningspunkten för raden och kolumnen. Detta är ditt brev att kryptera.
  • 7
    Fortsätt med den här metoden tills hela meningen är krypterad. Exemplet slutar med:
    LAYEWGKEHLVAQWGP
  • Metod 2

    dekryptering
    1
    Gör de tidigare stegen i omvänd för att dekryptera.
  • 2
    Hitta kolumnen som motsvarar den första bokstaven i chiffertexten och fortsätt tills du når raden i första bokstaven i sökordet. Det är den första bokstaven i den krypterade frasen.
  • 3
    Fortsätt så här tills du har fullständigt dechiffrerat texten.
  • 4
    Färdig.
  • tips

    • Kontrollera att krypteringen är korrekt. Felaktig kryptering kan vara omöjlig att tolka korrekt, och det är svårt att känna igen ett fel utan att kontrollera igen.
    • En annan krypteringsmetod är att hitta ett brev som motsvarar skärningen mellan en rad och en kolumn. I detta fall motsvarar bokstäverna W och L H och så vidare. WIKIHOWISTHEBEST blir HQWMSWIMDBTIMMEX.
    • Ett annat sätt att förhindra ditt meddelande är att använda Cesare-chifferet till det ursprungliga meddelandet med ett förutbestämt värde (till exempel: som ROT13), och använd sedan Vigenère-ciffer. Även om dechiffrerade, utan att veta att resultatet först kodades med kejsaren, kommer oskiljbara ord alltid att visas.
    • Det finns online Vigènere dekrypterare som du kan använda för att hjälpa dig att dechiffrera din kod. Gör en sökning för att hitta dem.
    • När du skickar det krypterade meddelandet till någon annan måste de vara medvetna om det nyckelord som används för att dekryptera koden, så låt den veta hemligt i förväg eller använd en prefixad Cesare-kodning för att kryptera nyckeln också.
    • Så ofta som din "nyckelord" eller "Nyckeluttryck" det upprepas, lika enkelt som mönstren kan identifieras i chiffertexten och det är lättare att bryta chifferet. En "nyckel" så länge som meddelandet eller längre är att föredra.
    • Om du använder en större Vigènere-torg som också innehåller skiljetecken och mellanslag blir chiffern svårare att bryta. Detta händer huvudsakligen när "nyckelord" eller"Nyckeluttryck" Det är så länge som meddelandet eller längre.

    varningar

    • Denna chiffer är inte helt säker (ingen är) och kan enkelt brytas. För nuvarande standarder är Vigèners cipher mycket svag. Använd inte det för allt som är hemligt hemligt. För säkrare kryptering, leta efter AES och RSA. Denna chiffer kan fortfarande användas med en engångsplatta (en sann slumpmässig chiffer med samma längd text som endast används en gång), för att skapa en krypterad text som inte kan brytas om nyckeln är säker.
    Dela på sociala nätverk:

    Relaterade
    Så här skapar du hemliga koder och krypterade meddelandenSå här skapar du hemliga koder och krypterade meddelanden
    Så här skapar du en DMG-fil på MacSå här skapar du en DMG-fil på Mac
    Hur man skapar en ambigramHur man skapar en ambigram
    Hur man firar Ides i marsHur man firar Ides i mars
    Så här krypterar du din Android-enhetSå här krypterar du din Android-enhet
    Hur man avkodar ett kryptogramHur man avkodar ett kryptogram
    Hur man ritar rundiga bokstäverHur man ritar rundiga bokstäver
    Hur man skriver Graffiti LettersHur man skriver Graffiti Letters
    Hur man avkodar en kolumnär transaktion CypherHur man avkodar en kolumnär transaktion Cypher
    Hur man avkodar en hemlig kodHur man avkodar en hemlig kod
    » » Så här krypterar du och dekrypterar med Vigenère-koden

    © 2011—2021 gushelom.ru