Mt2Hizmet 1
Mt2Hizmet
Fethi Polat 1
Fethi Polat
farkmt2official 1
farkmt2official
BlackFullMoon 1
BlackFullMoon
mavzermete 1
mavzermete
Hikaye Ekle

Tek Kullanımlık Şerit Şifreleme

  • Konuyu başlatan Konuyu başlatan iGrand
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 378

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

71ec922db7571d45c6be192132067514.png
şeklinde uygulanır.Bu işlem m ve k'nın her biti için XOR işlemi kullanılacağı anlamına gelir. Örneğin wiki'yi şifreleyeceğiz

Wiki'nin ASCII değeri m=1010111 1101001 1110111 1101001
Rastgele üretilmiş anahtarımız k=0100101 0011101 0111101 1000101
XOR ile üretilmiş şifreli metin c=1110010 1110100 1001010 0101100
Farklı bir örnek daha inceleyelim.
Alfabedeki harflere değerler verilir.

A=01, B=02, C=03, ..., Y=25, Z=26

Şifrelemek istediğimiz metin : SECRETTEXT
Kullanmak istediğim anahtar : ETOJVNALCYUWGBPXFMRD

Şifrelemek istediğimiz metini sayılarla ifade edelim.
S=19, E=05, C=03, R=18, E=05, T=20, T=20, E=05, X=24, T=20
Bu sayıları şu şekilde gösterelim : 1905 0318 0520 2005 2420

Şimdi de kullanmak istediğimiz anahtarı sayılarla ifade edelim.
E=05, T=20, O=15, J=10, V=22, N=14, A=01, L=12, C=03, Y=25, U=21, W=23, G=07, B=02, P=16, X=24, F=06, M=13, R=18, D=04
Anahtarımızı da sayılarla gösterelim : 0520 1510 2214 0112 0325 2123 0702 1624 0613 1804

Şifrelemek istediğimiz metnin başına anahtarın hangi kısmını kullanmak istiyorsak ondan bir önceki dörtlü sayı grubunu getirelim.
2214'ü kullanalım.

Şifrelenecek metin-> 2214 1905 0318 0520 2005 2420
Anahtar-------------------------->0112 0325 2123 0702 1624
Şifreli metin-----------> 2214 1017 0632 2643 2707 3044

Metnin boyutu hakkında fikir vermek istemiyorsak tuzlama yaparak bu sorunu çözebiliriz.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst