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

Draqon

Aktif Üye
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)



Reklamcılık






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



  2. Kodlama eğlenceleri



  3. işlevsellik



  4. Çok sayıda seçenek
C’t 25/2023’teki makaleyi okuyun




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.




Giderek daha fazla bilgi.

BT ve teknoloji için dijital abonelik.

  • Tüm özel testler, kılavuzlar ve arka plan bilgileri
  • Tüm dergilere abonelik: c’t, iX, MIT Technology Review, Mac & i, Make, c’t Photography doğrudan tarayıcıda okunur
  • Risk yok: İlk ay ücretsiz, ardından aylık 9,95 €’dan başlıyor. Dergi aboneleri daha da ucuza okuyor!

Ücretsiz ayını Başlat


Şimdi ÜCRETSİZ deneyin ve hemen okumaya devam edin!

Haberler+’a zaten abone oldunuz mu?


Giriş yapın ve okuyun


Şimdi kaydolun ve makaleleri hemen okuyun




Haberin Sonu





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



  2. Kodlama eğlenceleri



  3. işlevsellik



  4. Çok sayıda seçenek
C’t 25/2023’teki makaleyi okuyun




c’t Dergisi


Bülten



Yeni baskının bülteni: testler, pratikler, bilgiler ve çok daha fazlası, her 2. Cuma.


E-posta adresi




Gönderim prosedürü ve iptal seçenekleriniz hakkında ayrıntılı bilgiyi veri koruma beyanımızda bulabilirsiniz.