Sådan kodes og afkodes ved hjælp af Vigènere-kryptering

Forfatter: Ellen Moore
Oprettelsesdato: 16 Januar 2021
Opdateringsdato: 19 Kan 2024
Anonim
Sådan kodes og afkodes ved hjælp af Vigènere-kryptering - Encyklopædi
Sådan kodes og afkodes ved hjælp af Vigènere-kryptering - Encyklopædi

Indhold

Vigènere-krypteringen er en krypteringsmetode, der bruger en række forskellige "Caesar-krypteringer" baseret på bogstaverne i et nøgleord. I en Caesar-kryptering flyttes hvert bogstav i passagen med et bestemt antal bogstaver, der skal erstattes af det tilsvarende bogstav. For eksempel betyder dette, at i en tre-position skift i en Cæsar-kryptering: A ville blive D; B ville blive E; C ville blive F osv. Vigèners chiffer er baseret på denne metode ved hjælp af flere César-chifre på forskellige punkter i meddelelsen. Denne artikel viser dig, hvordan du bruger den.

Trin

Metode 1 af 2: Krypter

  1. Få et Vigènere-torv (foto i slutningen af ​​denne artikel), eller opret dit eget Vigènere-torv.

  2. Tænk på et nøgleord, der er kortere end de sætninger eller sætninger, du vil kryptere. I dette eksempel vil vi bruge:

    CITRON

  3. Skriv din besked uden mellemrum. I dette eksempel vil vi bruge:

    WIKIHOWISTHEBEST


  4. Skriv nøgleordet under din besked, og juster hvert bogstav i nøgleordet omhyggeligt med et bogstav i din besked. Gør dette, indtil du har justeret alle bogstaverne i meddelelsen:

    WIKIHOWISTHEBEST

    LIMELIMELIMIME


  5. Klip nøgleordet, så det passer til sætningen, hvis det er nødvendigt. I eksemplet brugt til denne artikel, ordet

    CITRONdet passer perfekt, men når nøgleordet ikke passer perfekt, er det ikke nødvendigt at bruge det fulde ord. For eksempel:

    WIKIHOWISTHEBESTOFTHEBEST

    BEGRÆNSNING

  6. Gå til den første bogstavslinje for nøgleordet i Vigènere-firkanten, og gå til meddelelsens første bogstavskolonne og find skæringspunktet for linjen og kolonnen. Det er dit krypterede brev.
  7. Fortsæt på denne måde, indtil hele din sætning er krypteret. Eksemplet ender med at ligne:

    LAYEWGKEHLVAQWGP

Metode 2 af 2: Afkodning

  1. Udfør ovenstående trin i omvendt rækkefølge for at afkode ciphertext.
  2. Find kolonnen med ciffertekstens første bogstav, og fortsæt, indtil du når linjen med nøgleordets første bogstav. Dette brev er det første bogstav i den kodede sætning.
  3. Fortsæt på denne måde, indtil du har fuldstændigt dechiffreret teksten.
  4. Færdig.

Vigènere-pladsen

Tips

  • Når de giver den krypterede besked til en anden, har de brug for at kende adgangskoden for at knække koden, så hvis du hemmeligholder dem eller bruger en forudbestemt Caesar-chiffer til at kryptere nøgleordet.
  • Der er Vigènere-crackere online, som du kan bruge til at hjælpe med at knække koden. Foretag en internetsøgning for at finde dem.
  • En anden metode til kryptering er at finde et tilsvarende bogstav ved et skæringspunkt mellem rækker og kolonner. I dette tilfælde er "bogstavet W og L" og så videre. WIKIHOWISTHEBEST bliver HQWMSWIMDBTIMMEX.
  • Kontroller, at du er krypteret korrekt. Forkert krypteret tekst kan være umulig at fortolke korrekt, og det er vanskeligt at genkende en fejl uden en anden kontrol.
  • Hvis du bruger en større Vigènere-firkant, som inkluderer både tegnsætning og afstand, bliver figuren sværere at bryde. Dette gælder især når "nøgleordet" eller "sætningen" er så længe som eller længere end meddelelsen.
  • En anden metode til at tilsløre din besked yderligere er at bruge Caesar-chifferet i den oprindelige meddelelse med en forudbestemt værdi (for eksempel: ROT13) og derefter kryptere den ved hjælp af en Vigèner-chiffer. Selvom det blev afkodet uden at vide, at resultatet blev krypteret med Cesar's chiffer før Vigèners chiffer, vil meddelelsen stadig virke tilfældig.
  • Jo oftere dit "Keyword" eller "Key Phrase" gentages, jo lettere opdages mønstre i den krypterede tekst, og jo lettere bliver det at bryde krypteringen. En "nøgle" med en længde lig med eller større end meddelelsens længde foretrækkes.

Advarsler

  • Denne chiffer er ikke idiotsikker (ingen chiffer er) og kan hurtigt brydes. Ifølge de nuværende standarder er en Vigènere-figur ekstremt svag.Brug ikke dette til noget virkelig tophemmeligt. For stærkere AES- og RSA-krypteringssøgninger. Denne kryptering kan dog bruges med en enkeltkryptering (en virkelig tilfældig krypteringsnøgle af samme længde som teksten, der kun bruges en gang) til at producere en krypteringstekst, der, så længe nøglen er sikker, ikke kan dechiffreres.

Sådan tilberedes parboiled ris

John Stephens

Kan 2024

Denne artikel er krevet i amarbejde med vore redaktører og kvalificerede forkere for at garantere nøjagtigheden og fuldtændigheden af ​​indholdet. Der er 26 referencer citeret i denne a...

Sådan koges fisk på grillen

John Stephens

Kan 2024

er en wiki, hvilket betyder, at mange artikler er krevet af flere forfattere. For at oprette denne artikel deltog frivillige forfattere i redigering og forbedring. 1 Køb en hel frik fik. Alle ty...

Vælg Administration