Tek kullanımlık (atılabilir) kimlik doğrulamalı anahtar değişimi yazılım uygulamasının geliştirilmesi
A software development of onetime (disposable) id authenticated key exchange application
Yazar: ALİ UMUT YÜKSEL
Danışman: Y.DOÇ.DR. MEHMET DEMİRER
Hacettepe Üniversitesi / Fen Bilimleri Enstitüsü / Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
Derece: Yüksek Lisans, 2006
Konu: Elektrik ve Elektronik Mühendisliği = Electrical and Electronics Engineering

Özet:
Günümüz gelişen teknolojisinde, özellikle internet tabanlı uygulamalarınyaygınlaşmasıyla beraber yetkili kullanıcıların ayırt edilmesi ve herkese açık,güvensiz geniş alan ağları üzerinden güvenli iletişim gereksinimi büyük bir önemkazanmıştır.Ağ uygulamalarında güvenli iletişim ve doğrulamayı sağlamak için geliştirilen vesıklıkla kullanılmakta olan açık anahtar altyapısı ve Diffie-Helman temelli anahtardeğişimi yöntemleri her ne kadar matematiksel olarak güvenilir (ComputationallySecure) olarak kabul edilse de halen kaynağın güvenirliliğini hedef alan vegünümüzde bir çok ağ uygulamasının çalışabilirliğini engellemede en çokbaşvurulan yöntem olan DOS ataklarına, saldırganın elde ettiği geçerli kullanıcıkimliklerini kullanarak (impersonate) gerçekleştirdiği tekrar ataklarına (replayattacks) karşı açıklar bulundurmakta ve kullanıcı gizliliği (user privacy), kullanıcıerişilmezliği (user untraceability), kullanıcı kimlik aktarımının engellenmesi(leakage of users identiy) gibi gereksinimleri karşılayamamaktadır.nternet kullanıcıları, banka hesap numarası, kredi kart numarası gibi bilgilerinipaylaştıkları, bankacılık işlemlerini yerine getirdikleri elektronik siteler için belli birgüvenlik seviyesine sahip boyuttaki parola ve kullanıcı kimlik bilgilerini hatırındatutmak yada her bir site için ayrı bir şifre üretme cihazı kullanmak zorundakalmaktadır.Hızla genişleyen ağ ortamında diğer bir gereksinim ise, kullanıcının ağ üzerindegerçekleştirmek istediği işlemlerin verim ve güvenliğini arttırmak noktasında,elektronik hizmet siteleri arasındaki ortak çalışılabilirliğin arttırılmasıdır.Bahsedilen gereksinimlerin özellikle e-devlet uygulamalarının, kablosuz iletişim veinternet teknolojilerinin gelişmesiyle paralel olarak ilerleyen zamanlarda dahabüyük bir önem kazanacağı ise yadsınamaz bir gerçektir.Bu tez kapsamında geliştirilen, tek kullanımlık parola-tek kullanımlık kimlikdoğrulamalı anahtar değişimi ve haberleşme ortamında, yukarıda bahsedilengereksinimleri karşılayan, kullanıcının sisteme kendisini dahil etmek için gizlibilgilerini sadece bir defa ilgili makama doğrulattığı, kullanımı basit ve etkili biranahtar değişim sistemi oluşturulmuş, oluşturulan sistemin güvenliği, tekkullanımlık parola kullanma yeteneği ile desteklenmiştir. Sistemdeki şlemlerin, tekkullanımlık parola ve kimlik değerleri gibi sayı değerleri üzerinden yürütülmesi ilehaberleşen taraflar arasındaki ortak çalışılabilirlik ve haberleşmedeki verimarttırılmıştır.Anahtar Kelimeler: Tek kullanımlık kimlik, tek kullanımlık parola, anahtardeğişimi, ağ güvenliği, kullanıcı doğrulama.Danışman: Yrd. Doç. Dr. Mehmet DEM RER , Hacettepe Üniversitesi, Elektrikve Elektronik Mühendisliği Anabilim Dalı

Abstract:
In Today?s growing technology, the importance of legitimate user authenticationand the need for secure communication on the insecure and public wide areanetworks is increasing rapidly, especially considering the expansion of internetbased applications.Although widely used Public Key Infrastructure and key exchange methods basedon Diffie-Hellman algorithm are approved as computationally secure, they stillhave vulnerabilities such as denial of services attack and replay attack. Bothdenial of services attack, which is mostly used for interrupting the networkapplication availability, and replay attack, on which valid user identities are usedby the attacker, aims to damage source reliability. These approaches also cannotmeet the necessity of the user privacy, user untraceability and identity leakage.Internet users have to keep their password and identification information on theirmind or use an equipment like password generator for each electronic site wherethey expose the information like bank account or credit card number and dobanking operations.Another necessity on the fast expanding network area is to increase the web sitesinteroperability to improve the effectiveness and the security of the useroperations.It is undeniable truth that the importance of the above requirements will beincreased especially by the progress of e-government applications and theimprovement of the wireless communication technology .As a result , a One-Time Password-One-Time ID Authenticated Key Exchangeand Communication software environment is developed to meet the requirementsthat mentioned above. The software need to verify users information bysynchronization authority just once. An easy to use, effective key exchange andcommunication system is built to make the software more user-friendly andeffectual. The system security is supported by the ability of using one-timepassword. By using only numerical quantities like One-Time ID and fixed ID in theprocesses of the system, interoperability and efficiency of the communication areincreased. .Keywords: One-Time ID, One-Time Password, key exchange, network security,user authentication.Advisor: Asst. Prof. Dr. Mehmet DEM RER , Hacettepe University,Department of Electirical and Electronics Engineering