256 bit şifreleme ile karşılaştırıldığında 128 bit şifreleme
Şifreleme algoritması
Bilgisayar uzmanları, güvenlik açıklarını incelemek için güvenlik kodlarını ihlal ediyor. Kodlamanın nasıl işlediğini belirlemek mümkün ise, 128 bit veya 256 bit kodlamanın kullanılmasına bakılmaksızın verilerin şifresini çözmenin bir yolunu bulmak mümkün olacaktır. Programcılar, GSM şifrelemesi algoritmalarında, cep telefonlarında ve DVD şifrelemede kullanılan, bunları kopyalamaktan kaçınmak için kullanılan güvenlik açıklarını keşfederler. Bu güvenlik açığını keşfederseniz, uzun bir anahtara rağmen şifreleme etkili olmaz. En yaygın şifreleme standartları arasında, bu makalenin yayınlanma tarihine kadar bilinen bir güvenlik açığı bulunmayan Standart veri şifreleme veya DES ve Gelişmiş Şifreleme Standardı AES vardır.
tuşları
Şifreleme algoritması güvenli ise, verileri çözmenin tek yolu doğru anahtarı kullanmaktır. Şifre bir şifre gibidir ve yalnızca verileri görmeye yetkili kişiler için mümkündür. Yetkisiz kişiler, tüm anahtarları denemek ve mümkün olan en kısa sürede tüm olasılıkları aramaya izin veren tüm bilgisayarları kullanarak doğru anahtarı bulabilirler. Anahtarın uzunluğu olasılıkların sayısını belirler. 256 bit anahtarla şifrelenmiş veriler, tüm olası anahtarların test edilmesi çok daha uzun sürdüğü için 128 bit şifreleme kullanan verilerden çok daha güvenlidir.
Olası tuşların sayısı
Belirli bir anahtar için olasılıkların sayısı güç n'de ikidir; burada "n", anahtarın bit cinsinden uzunluğudur. İki biti olan bir anahtar, iki konumun her birinde bir ya da sıfır olabilir, yani dört, yani: 00, 01, 10 ya da 11 gibi iki karesi olabilir. 10 bitlik bir anahtar, 1.024 olasılığa sahiptir. 56 bit anahtarda 72 trilyondan fazla anahtar bulunur. 128 bit şifreleme anahtarlarının sayısı için bir isim yoktur, ancak 72 katrilyon karedir. 256 bit ile şifrelenmiş veriler için, olası tuşların sayısı yeni bir karedir. Bilgisayar uzmanları, bu tuşların test edilmesi için binlerce yıldan daha uzun bir süreye ihtiyaç duyduğuna inanıyor.
Kodun deşifresi
1997 yılında, 56-bit şifreleme güvenli görünüyordu, ama çok sayıda bilgisayar ile bir test 250 gün sonra kodu öldürmek için yeterli testleri gerçekleştirebildi. 1998 yılında Electronic Frontier Foundation, sadece üç günde bir 56-bit DES kodu kırdı ve birden fazla kombinasyon denedi. 2011 yılında, en güçlü bilgisayarlar bile 128 bit kodları aynı şekilde çözememişlerdir. 128-bit şifreleme şimdilik güvenli görünüyor, ancak uzun vadede, 256-bit şifreleme, teknolojik ilerlemelere ve en yeni bilgisayarların hızına karşı çok daha fazla zarar görebilir.