Kriptoloji

Hash'ler Yeterince Güvenli mi?

Uluslararası kriptoloji konferansının bu seneki ayağı olan Crypto 2008, ABD'de gerçekleştirildi. Konferansta en dikkat çekici sunum, Graz Üniversitesinden gelen Avusturyalı kriptoloji uzmanlarının Rus hash standardı olan GOST'a karşı geliştirdikleri saldırı tekniği oldu. Ayrıca ekip SHA-1'in düşük versiyonlarından birinin tersine döndürülebileceğini gösteren bir saldırı da sundu.

GOST (hash fonksiyonu), GOST standardının bir parçası olarak yine SHA-1 ile benzer zamanlarda (1995) sunulmuştu. Rusya'nın uzay teknolojileri ve benzer bir çok yerde kullandığı standart çok güvenilir olarak kabul ediliyordu.

Çarpışma (collision) olarak adlandırılan saldırı yöntemi 2005 yılında SHA-1'in kırılmasında da kullanılmıştı. Bu yöntem temelde sadece hash'lerin kırılmasındaki zamanı azaltma ile ilgili. GOST için geliştirilen yöntem ile hash 2^23 kere daha hızlı çözülebiliyor fakat hala 2^105 işlem yapılması gerekiyor ki bu ciddi bir zaman istiyor.

Enigma

Enigma Makinesi
Merhabalar çok merak edilen bir rotor makinesi ailesinden olan Enigma’yı sizlere tanıtamaya çalışacağım. Enigma sözlük literatüründe bilmece anlamına gelmektedir. 1920'li yıllarda devlet kurumları,ordular bilgilerin şifrelenmesi için Enigma’yı kullanıyorlardı ama pek bir rağbet söz konusu değildi. Enigma daha çok 2. Dünya savaşı yıllarında Nazi’ler tarafından kullanılmıştır.

Kullanılma sebebi; Savaşta belirtilen koordinatların, bilgilerin, emirlerin vs. düşmanlar tarafından bilinmemesi… Enigma makinesi verilerin şifrelenmesi ve deşifre edilmesi için kullanılmıştır. Naziler sayesinde Enigma ismini duyurmuştur. Basit bir anlatımla Enigma bir şifremle makinesidir.

RSA Şifreleme Algoritması

RSA algoritması 1977'de Ron Rivest, Adi Shamir ve Len Adleman tarafından yaratılmıştır ve ismini yaratıcılarının ilk harflerinden almıştır.

Anahtarların Üretilmesi
RSA Public Key Sistemi Örnek
Hem p’nin hem de q’nun asal olduğu p ve q seçilir. P =11; q=13;
Mod alınacak değer hesaplanır n = pq. N = 11*13 = 143.
Euler's totient fonksiyonu uygulanır t = (p-1)(q-1). t = (11-1)*(13-1) = 120.
T değeri ile en büyük ortak böleni 1 olan bir e değeri hesaplanır. e = 7. (7<120, ve 7 ve 120 nin en büyük ortak böleni 1 dir
e*d = 1 mod t olacak şekilde d değeri hesaplanır 7*d = 1 mod 120 => d = 103,
çünkü
7*103 = 721 = 1 mod 120.
public key (e, n). public key (7, 143).
Private key (d, n). private key (103, 143).

TÜBİTAK’tan Şifreli Cep Telefonu

TÜBİTAK, UEKAE
Kripto (şifreli) özellikli bir cep telefonu geliştirme projesini hayata geçirdiği belirtildi...Tamamen milli olarak tasarlanan kriptolu (şifreli) cep telefonu sayesinde, milli gizlilik dereceli bilgiler cep telefonları aracılığıyla paylaşılabilecek. Cep telefonlarının haberleşmeye getirdiği tartışılmaz kolaylığın yanında güvenli haberleşme imkanının da eklenmesiyle, hassas bilgilerin güvenli olarak iletilmesi mümkün hale gelecek.
Cep telefonundan başlıca kimlerin faydalanacağını yazamak gerekirse ;

  • Devletin Üst Kademeleri
  • Türk Silahlı Kuvvetleri
  • Emniyet Görevlileri,İstihbarat Birimleri
  • Tüm Kamu Kuruluşları

Steganografi, Eski Yunanca’da “Gizlenmiş Yazı” Bilgiyi Gizleme Bilimi

Steganografi, Eski Yunanca’da “Gizlenmiş Yazı” Bilgiyi Gizleme Bilimi

Eski Yunanca’da “gizlenmiş yazı” anlamına gelmektedir. Bilgiyi gizleme (şifreleme değil) bilimine verilen addır. Steganografi’nin şifrelemeye göre en büyük avantajı bilgiyi gören bir kimsenin gördüğü şeyin içinde önemli bir bilgi olduğunu fark edemiyor olmasıdır, böylece içinde bir bilgi aramaz. Tarihçesine bakmak gerekirse;

* Eski Yunanistan’da, insanlar mesajları tahtaya yazıp üzerini mumla kaplarlardı. Böylece cisim kullanılmamış bir tablete benzerdi öte yandan mumun eritilmesiyle birlikte içindeki gizli mesaj okunabilirdi.

Kriptoloji Tarihi

Kriptoloji Tarihi

Kriptoloji insanlığın yaratılışından çeşitli evreler geçirerek günümüze ulaşmıştır. Kısacası insanlık ne zaman var olmuşsa Kriptoloji’de o zaman var olmuştur. İlk başlarda insanlar sadece gizlilik kavramını gerçekleştirmek için bu bilime ihtiyaç duydu devir değiştikçe Kriptoloji bölümünü alanlarında değişti, özellikle web teknolojisinin gelişmesiyle Kriptoloji’ye daha çok ihtiyaç duyuldu.

MÖ.1900 dolaylarında bir Mısırlı katip yazdığı kitabelerde standart dışı hiyeroglif işaretleri kullandı.

Kriptoloji

Yunanca Kryptos Logos (Gizli kelime) tamlamasından ismini almaktadır.
Kriptoloji bir şifreleme bilimidir. Kriptografi yunanca gizli anlamına gelen “kript” ve yazı anlamına gelen “graf” dan türetilmiştir. Kriptografia ise şifre yazımıdır…Başlangıç itibariyle daha çok askeri alanlarda bu bilimi ihtiyaç duyuldu. Günümüz teknolojisinin baş döndürücü gelişmesiyle elektronik ,online banka işlemleri , dinamik bilgilerin şifrelenmesiyle kullanılmaktadır.

Tarihi
Sezar’ın kullandığı şifreleme tekniği genelde ilk şifreleme tekniği olarak bilinir… Peki Sezar’ dan önce şifreleme teknikleri kullanılmıyor muydu ? Tabi ki de kullanılıyordu. Örnek vermek gerekirse ;