Açılımı Data Encryption Standart olan simetrik şifreleme algoritmasıdır. 1997'de resmi bilgi şifreleme standardı olarak kabul edilirken, 2000'de yerini AES'e bırakmıştır.
DES, gizli anahtarlı bir şifreleme türüdür, büyük boyutlu verilerin şifrelenmesinde kullanılır. Şifreleme işlemi Blok Şifreleme olarak adlandırılan bir yöntem ile gerçekleştirilir. Bu yöntem, şifreli metin ile düz metin arasındaki ilişkiyi gizlemeyi amaçlar. Her şifreleme adımına döngü denilir ve her döngüde kullanılan anahtar farklıdır. Açık mesaj, belirli uzunluktaki bloklara bölünür ve ayrı ayrı şifrelenen bloklar ile şifreli metin elde edilir. Her bir blok, 8 bit parity biti olmak suretiyle, 64 bit uzunluğundadır. Blok uzunluğu, kullanılan işlemci hızına göre değişebilir. Yeni dönem bilgisayarlarda, 128 bit kullanılmaya başlanmıştır.
Bu yöntemde bilinmezlik fazladır; her bir bloğun her biti, diğer bitler ve anahtar ile bağımlıdır.
DES, bağımlılık fazla olmasına rağmen, modern bilgisayarlara dayanamaz. Brute Force ataklarına karşı güvensizdir. Bu noktada DES’in güvenilirliğini artırmak için 3DES yöntemi geliştirilmiştir. Bu yöntemde, şifrelenen veri tekrar geri çözülür ve DES şifrelemesi 3 sefer art arda yapılır. Şifreleme için kullanılan ve uzunluğu 24 byte olan anahtar, 3 bloğa ayrılır. İlk 8 byte ile şifreleme yapılır, buraya kadar olan kısım DES işlemidir. Daha sonra şifrelenen metin ortadaki 8 byte ile çözülür ve son 8 byte ile tekrar şifrelenerek 8 byte’lık blok elde edilir. DES’e göre güvenilirliği fazladır fakat hız 3 kat daha azalmıştır. Her byte bir eşlik biti bulundurur. Dolayısı ile kullanılan anahtar 168 bittir. (24*7=168)
DES’i kırmak için yüksek maliyetle son teknoloji makineler geliştirilmiş olmasına rağmen 3DES, bankalar ve devlet daireleri olmak üzere birçok ortamda kullanılmaya devam etmektedir.
DES'in tarihi
Ulusal Standartlar Dairesi (NBS - National Bureau of Standards); 1973'te “ulusal bir standart olabilecek kriptografik bir algoritma” talebinde bulunmuştu. Bu talebe yönelik IBM'nin 1974'te sunduğu LUCIFER algoritması, Ulusal Güvenlik Ajansı'nın (NSA – National Security Agency) uyguladığı değişikliklerin ardından 1977'de DES (Data Encryption Standard) adıyla resmi bilgi şifreleme standardı olarak kabul edildi.
NSA'nın LUCIFER üzerinde nasıl değişiklikler yaptığı ve değişikliklerin sadece NSA'nın sistemi kırabilmesini sağlayacak gizli bir füturu olup olmadığı sorusu, DES'in ilanından beri gündemdeydi. 1990'da Eli Bilham ve Adi Shamir de kendi diferansiyel kriptanaliz methodlarının DES'e bir saldırı olarak kullanılabileceğini iddia ettiler. Eğer algoritmada en çok 15 tur kullanılıyorsa, Eli Bilham ve Adi Shamir'in öne sürdüğü gibi, diferansiyel kriptanaliz, tüm olası anahtarların kapsamlı aramasından çok daha verimli bir yoldu. Ancak; DES algoritması 16 tur içeriyordu ve sonrasında IBM'de kendi sistemlerinin diferansiyel kriptanalize karşı dayanıklı olduğunu belirten bir takım detaylar açıkladı.
Ancak bugün, kaba kuvvetle sistemi kırmak mümkün. Bu tehdidi gören Ulusal Standartlar Enstitüsü (NIST – National Institute of Standards and Technology); 2000 yılında DES'i yeni bir sistemle değiştirdi.
Kaynakça
- ^ ^ W. Trappe & Lawrence Washington, Introduction to Cryptography with Coding Theory, 2nd edition, Prentice Hall, 2005.
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Acilimi Data Encryption Standart olan simetrik sifreleme algoritmasidir 1997 de resmi bilgi sifreleme standardi olarak kabul edilirken 2000 de yerini AES e birakmistir DES gizli anahtarli bir sifreleme turudur buyuk boyutlu verilerin sifrelenmesinde kullanilir Sifreleme islemi Blok Sifreleme olarak adlandirilan bir yontem ile gerceklestirilir Bu yontem sifreli metin ile duz metin arasindaki iliskiyi gizlemeyi amaclar Her sifreleme adimina dongu denilir ve her dongude kullanilan anahtar farklidir Acik mesaj belirli uzunluktaki bloklara bolunur ve ayri ayri sifrelenen bloklar ile sifreli metin elde edilir Her bir blok 8 bit parity biti olmak suretiyle 64 bit uzunlugundadir Blok uzunlugu kullanilan islemci hizina gore degisebilir Yeni donem bilgisayarlarda 128 bit kullanilmaya baslanmistir Bu yontemde bilinmezlik fazladir her bir blogun her biti diger bitler ve anahtar ile bagimlidir DES bagimlilik fazla olmasina ragmen modern bilgisayarlara dayanamaz Brute Force ataklarina karsi guvensizdir Bu noktada DES in guvenilirligini artirmak icin 3DES yontemi gelistirilmistir Bu yontemde sifrelenen veri tekrar geri cozulur ve DES sifrelemesi 3 sefer art arda yapilir Sifreleme icin kullanilan ve uzunlugu 24 byte olan anahtar 3 bloga ayrilir Ilk 8 byte ile sifreleme yapilir buraya kadar olan kisim DES islemidir Daha sonra sifrelenen metin ortadaki 8 byte ile cozulur ve son 8 byte ile tekrar sifrelenerek 8 byte lik blok elde edilir DES e gore guvenilirligi fazladir fakat hiz 3 kat daha azalmistir Her byte bir eslik biti bulundurur Dolayisi ile kullanilan anahtar 168 bittir 24 7 168 DES i kirmak icin yuksek maliyetle son teknoloji makineler gelistirilmis olmasina ragmen 3DES bankalar ve devlet daireleri olmak uzere bircok ortamda kullanilmaya devam etmektedir DES in tarihiUlusal Standartlar Dairesi NBS National Bureau of Standards 1973 te ulusal bir standart olabilecek kriptografik bir algoritma talebinde bulunmustu Bu talebe yonelik IBM nin 1974 te sundugu LUCIFER algoritmasi Ulusal Guvenlik Ajansi nin NSA National Security Agency uyguladigi degisikliklerin ardindan 1977 de DES Data Encryption Standard adiyla resmi bilgi sifreleme standardi olarak kabul edildi NSA nin LUCIFER uzerinde nasil degisiklikler yaptigi ve degisikliklerin sadece NSA nin sistemi kirabilmesini saglayacak gizli bir futuru olup olmadigi sorusu DES in ilanindan beri gundemdeydi 1990 da Eli Bilham ve Adi Shamir de kendi diferansiyel kriptanaliz methodlarinin DES e bir saldiri olarak kullanilabilecegini iddia ettiler Eger algoritmada en cok 15 tur kullaniliyorsa Eli Bilham ve Adi Shamir in one surdugu gibi diferansiyel kriptanaliz tum olasi anahtarlarin kapsamli aramasindan cok daha verimli bir yoldu Ancak DES algoritmasi 16 tur iceriyordu ve sonrasinda IBM de kendi sistemlerinin diferansiyel kriptanalize karsi dayanikli oldugunu belirten bir takim detaylar acikladi Ancak bugun kaba kuvvetle sistemi kirmak mumkun Bu tehdidi goren Ulusal Standartlar Enstitusu NIST National Institute of Standards and Technology 2000 yilinda DES i yeni bir sistemle degistirdi Kaynakca W Trappe amp Lawrence Washington Introduction to Cryptography with Coding Theory 2nd edition Prentice Hall 2005