Tarihsel kriptografi: Python’da programlanmış Vigenère şifresi

Sırları üçüncü şahıslardan korumak için Vigenère şifresi yaklaşık 400 yıl önce sıklıkla kullanılıyordu. Ona baktık ve Python’da yeniden programladık.

Okuma zamanı:

11 dakika


Cepte kaydetmek

(Resim: KI Midjourney | Düzenleme c’t)

Kurye, uzakta yankılanan topların gürültüsüyle atı savaş alanından uzaklaştırıyor. Üst düzey general bu mesajı derhal almalı. Yabancılar anlamasın diye mesaj kodlandı. Değerli kargo güvenli bir şekilde katlanır ve göğüs cebinde saklanır. Kapı hızla açılıyor, kurye elinde bir mesajla eşikte duruyor, masadaki generaller yukarı bakıyor, ortada Napolyon.

Bizim icat ettiğimiz bu senaryo gerçekleşmiş olabilir ya da gerçekleşmemiş olabilir. Neredeyse 300 yıl boyunca Vigenère şifresi, mesajların güvenli bir şekilde iletilmesi için popüler bir adaydı. Savaşlarda, cinayet planlarında ve hatta gizli aşıklar arasında bile kullanıldı. Şifre herhangi bir matematik gerektirmediği ve özel bir ön bilgi gerektirmediği için uygulanması özellikle kolaydı.

Bilgisayar çağında şifre artık bir rol oynamasa da yüzyıllara damgasını vurmuş ve kriptografide önemli gelişmeleri başlatmıştır. Onlara daha yakından bakmak ve Python’da yeniden programlamak için yeterli neden.

Haberin Sonu


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir