Vigènere Cipher Kullanarak Kodlama ve Kod Çözme

Yazar: Ellen Moore
Yaratılış Tarihi: 16 Ocak Ayı 2021
Güncelleme Tarihi: 19 Mayıs Ayı 2024
Anonim
Vigènere Cipher Kullanarak Kodlama ve Kod Çözme - Ansiklopedi
Vigènere Cipher Kullanarak Kodlama ve Kod Çözme - Ansiklopedi

İçerik

Vigènere şifresi, bir anahtar kelimenin harflerine dayalı bir dizi farklı "Sezar şifresi" kullanan bir şifreleme yöntemidir. Bir Sezar şifresinde, pasajın her harfi, karşılık gelen harfle değiştirilmek üzere belirli sayıda harfle hareket ettirilir. Örneğin, bu, Sezar şifresindeki üç konum değişikliğinde: A'nın D olacağı anlamına gelir; B, E olur; C, F olur vb. Vigènere'nin şifresi, mesajın farklı noktalarında birkaç César şifresi kullanan bu yönteme dayanmaktadır. Bu makale size onu nasıl kullanacağınızı gösterir.

Adımlar

Yöntem 1/2: Şifrele

  1. Bir Vigènere meydanı alın (bu makalenin sonundaki fotoğraf) veya kendi Vigènere meydanınızı yaratın.

  2. Şifrelemek istediğiniz ifadelerden veya kelime öbeklerinden daha kısa bir anahtar kelime düşünün. Bu örnek için şunu kullanacağız:

    MİSKET LİMONU

  3. Mesajınızı boşluk bırakmadan yazın. Bu örnek için şunu kullanacağız:

    WIKIHOWISTHEBEST


  4. Anahtar kelimeyi mesajınızın altına yazın, anahtar kelimenin her harfini mesajınızdaki bir harfle dikkatlice hizalayın. Mesajdaki tüm harfleri hizalayana kadar bunu yapın:

    WIKIHOWISTHEBEST

    LIMELIMELIMELIME


  5. Gerekirse, kelime öbeğine uyacak şekilde anahtar kelimeyi kesin. Bu makale için kullanılan örnekte, kelime

    MİSKET LİMONUmükemmel uyuyor, ancak anahtar kelime tam olarak uymadığında, tam kelimeyi kullanmaya gerek yok. Örneğin:

    WIKIHOWISTHEBESTOFTHEBEST

    LIMELIMELIMELIMELIMELIMEL

  6. Vigènere meydanında anahtar kelimenin ilk harf satırına gidin ve mesajın ilk harf sütununa gidin ve satır ile sütunun kesişme noktasını bulun. Bu senin şifreli mektubun.
  7. Tüm cümleniz şifrelenene kadar bu şekilde devam edin. Örnek şöyle görünür:

    LAYEWGKEHLVAQWGP

Yöntem 2/2: Şifre Çözme

  1. Şifreli metni çözmek için yukarıdaki adımları tersten uygulayın.
  2. Şifreli metnin ilk harfinin sütununu bulun ve anahtar kelimenin ilk harfinin satırına ulaşana kadar ilerleyin. Bu harf, kodlanmış cümlenin ilk harfidir.
  3. Metni tamamen çözene kadar bu şekilde devam edin.
  4. Bitti.

Vigènere Meydanı

İpuçları

  • Şifrelenmiş mesajı bir başkasına verirken, şifreyi kırmak için şifreyi bilmeleri gerekir, bu yüzden onlara gizlice fısıldayın veya anahtar kelimeyi şifrelemek için önceden belirlenmiş bir Sezar şifresi kullanın.
  • Kodu kırmaya yardımcı olmak için kullanabileceğiniz çevrimiçi Vigènere krakerleri var. Onları bulmak için internet araması yapın.
  • Diğer bir şifreleme yöntemi, satırların ve sütunların kesişme noktasında karşılık gelen bir harf bulmaktır. Bu durumda, "W ve L harfleri H'dir" vb. WIKIHOWISTHEBEST, HQWMSWIMDBTIMMEX oldu.
  • Doğru şifrelediğinizden emin olmak için kontrol edin. Yanlış şifrelenmiş metnin doğru şekilde yorumlanması imkansız olabilir ve ikinci bir kontrol olmadan bir hatayı tanımak zordur.
  • Hem noktalama hem de boşluk içeren daha büyük bir Vigènere karesi kullanırsanız, şekli kırmak daha zor hale gelir. Bu, özellikle "anahtar kelime" veya "kelime öbeği" mesaj kadar uzun veya daha uzun olduğunda geçerlidir.
  • Mesajınızı daha da karmaşık hale getirmenin başka bir yolu, orijinal mesajda önceden belirlenmiş bir değerle (örneğin: ROT13) Sezar şifresini kullanmak ve ardından bir Vigènere şifresi kullanarak şifrelemektir. Kodu çözülmüş olsa bile, sonucun Vigènere'nin şifresinden önce Cesar'ın şifresiyle şifrelendiğini bilmeden, mesaj yine de rastgele görünecektir.
  • "Anahtar Kelime" veya "Anahtar Kelime" ne kadar sık ​​tekrarlanırsa, şifrelenmiş metinde kalıplar o kadar kolay tespit edilecek ve şifrenin kırılması o kadar kolay olacaktır. Mesajın uzunluğuna eşit ya da daha uzun bir "anahtar" tercih edilir.

Uyarılar

  • Bu şifre kusursuz değildir (şifre yoktur) ve hızla kırılabilir. Mevcut standartlara göre, bir Vigènere rakamı son derece zayıftır.Bunu gerçekten çok gizli bir şey için kullanmayın. Daha güçlü AES ve RSA şifreleme aramaları için. Bununla birlikte, bu şifre, anahtar güvenli olduğu sürece, tek kullanımlık bir şifreyle (yalnızca bir kez kullanılan metinle aynı uzunlukta gerçekten rastgele bir şifreleme anahtarı) kullanılabilir. deşifre edilebilir.

Serbest Sözleşme Nasıl Yazılır

Mark Sanchez

Mayıs Ayı 2024

Diğer Bölümler erbet çalışma, eğlenceden çevre düzenlemeine kadar çeşitli ektörlerde yaygındır. erbet çalışıyoranız, hem izi hem de müşterinizi koruyan bir...

Nasıl Mimar Olunur

Mark Sanchez

Mayıs Ayı 2024

Diğer Bölümler Mimarlar, barınak olarak kullanılan binaların, evlerin ve diğer yapıların inşaını taarlar ve denetler.Ütlendikleri her projenin güvenliğini ve işlevelliğini ağlamakt...

Site Seçimi