Editörler Prof. Dr. Şeref Sağıroğlu Prof. Dr. Mustafa Alkan Sağıroğlu / Alkan grafik


DES (Data Encryption Standard) Algoritması



Yüklə 3,91 Mb.
Pdf görüntüsü
səhifə47/219
tarix20.11.2023
ölçüsü3,91 Mb.
#163459
1   ...   43   44   45   46   47   48   49   50   ...   219
siber-guvenlik-kitap-basila-04-01-2019

DES (Data Encryption Standard) Algoritması
Bu algoritma, 1977’de IBM tarafından geliştirilmiş ve daha sonra da 
standart olarak kabul edilmiştir. Bu algoritmanın anahtar uzunluğu 
56 bittir. Günümüzde bu algoritmanın anahtar uzunluğu yeterli gibi 
görünse de, kısa sürede çözülebilmektedir. Aslında sorun sadece 
anahtar uzunluklarında olmayıp, fonksiyonların simetrik olması-
nın güvenliği önemli ölçüde tehdit etmesinden kaynaklanmaktadır. 
Bu şifreleme yaklaşımında, X verisi K anahtarıyla şifrelenerek, Y ve-
risine dönüştürülür. Şifrelenmiş Y verisi, daha sonra alıcıya gönde-
rilir. Y verisi, alıcı tarafından göndericiye gizli bir kanaldan gönde-
rilmiş olan K anahtarı ile, ancak deşifre edilir. Tek yönlü fonksiyon 
özelliği gösteren algoritmalara, DES, bir örnek olarak verilebilir.
64 bit blok şifreleme de yapılabilen bu algoritma da, şifreleme esna-
sında 16 farklı döngü kullanılır. Bu işlemlerde veri, anahtar ve ön-
ceki döngü ile karıştırılır ve bir permütasyon işlemine tabi tutularak 
anlaşılamayacak bir forma getirilmeye çalışılır. Bir önceki döngü-
nün çıkışı, bir sonraki döngüye giriş olarak uygulanır. Her bir dön-
güde, en sağdaki girişin 32 biti, çıkışın solundaki 32 bite kaydırılır. 
Sonra, sağ ve sol bitler ve anahtar, bir fonksiyondan geçirilerek ça-
lıştırılır. Her bir döngüde anahtar kaydırılır ve son bir permütasyon 
ile işlem tamamlanır.
Bu yaklaşım, 1997 yılında İsrailli araştırmacılar tarafından kırılmış-
tır. Bu şifreleme yaklaşımının anahtar güvenliğini ve şifreleme gü-
venliğini arttırmak için 3 DES (Triple DES) geliştirilmiştir. 168 bit 
anahtar uzunluğuna sahip olan bu yaklaşım, günümüzde hala gü-
venli olarak kullananlar vardır.
Bu algoritmanın hızlı olması ve lisanssız kullanımının serbest olma-
sı önemli özelliklerindendir. Daha çok bankacılık uygulamalarında 
ve AAA’da halen kullanılmakta olan şifreleme algoritmasıdır. 

Yüklə 3,91 Mb.

Dostları ilə paylaş:
1   ...   43   44   45   46   47   48   49   50   ...   219




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin