ARM işlemciler ile tek kullanımlık şifre uygulamasının gerçekleştirilmesi
Implementation of one time password with ARM processor
- Tez No: 284710
- Danışmanlar: YRD. DOÇ. DR. A. BEDRİ ÖZER
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2011
- Dil: Türkçe
- Üniversite: Fırat Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 75
Özet
Tek kullanımlık şifre uygulaması, kimlik doğrulamanın önemli olduğu sistemlerde statik şifrelerden çok daha güvenlidir. Kullanıcının kullandığı şifreler doğrulama onayından geçtikten sonra bir daha kullanılamaz. Kullanıcının her giriş isteğinde yeni üretilen ve eskisinden farklı bir şifre ile kimlik doğrulanma sağlanır. Bu şifrelere atılabilir şifreler de denir. Şifreler üretilirken meydana gelebilecek saldırılar göz önünde bulundurulmalıdır. Bu yüzden şifre üreten sistemlerin güvenli bir özetleme fonksiyonu kullanmaları gerekmektedir.Günümüzde, benzersiz bir OTP (One Time Password) oluşturmak amacıyla, HMAC (Hash Message Authentication Code) tabanlı üretilen HOTP (HMAC One Time Password) 'lar kullanılmaktadır. HMAC tabanlı HOTP algoritmasında, istemci/sunucu tarafından gizli ortak bir anahtar paylaşılır ve başlama sayacı senkronize başlatılır. Gizli ortak anahtar ve sayacın değeri, özetleme fonksiyonuna gönderilir. Özetleme fonksiyonu ile gelen mesaj özetlenir. HMAC sonucu olarak dönen özetleme fonksiyonunun çıkışı kesilip HOTP değerleri elde edilir. Bu çalışmada MD5 ve SHA?1 klasik özetleme fonksiyonlarının yanı sıra kaotik harita ile oluşturulmuş özetleme fonksiyonu kullanılarak, saldırılara karşı daha güvenilir HOTP 'lar elde edilmeye çalışılmıştır.HOTP doğrulama mekanizmasında etkileşimde bulunan iki taraf bulunur. Bu tezde, sunucu üzerinde çalışabilecek bir HOTP doğrulama ve Arm9 ailesinden Mini?2440 ürünü üzerinde çalışan bir HOTP üreteç yazılımı geliştirilmiştir. Bu iki yazılım birbirleriyle senkron halde tek kullanımlık şifre üretme ve bu şifreyi doğrulama işlemlerini yapmaktadırlar.
Özet (Çeviri)
The application of one time passwords (OTP) is much safer than static passwords for the systems which give special importance to authentication. The passwords employed by the user cannot be used again after the authentication approval. Authentication is ensured by providing a new password, which is different from the earlier ones, for each time the user wants to access to the system. These passwords are also called as ?disposable passwords?. While the passwords are being generated, it should be taken into consideration that they may be attacked. Therefore, password-generating systems are required to use a secure hash function.At present, HOTPs (HMAC One Time Password), which are produced as HMAC (Hash Message Authentication Code) based, are used in order to create a unique OTP (One-Time-Password) [1]. In the HMAC-based HOTP algorithm, a secret common key is shared by client/server and starting counter is launched synchronically. The secret common key and the value of counter are sent to hash function. The message that comes with hash function is summarized. The output of hash function, which returns as HMAC result, is truncated and the HOTP values are acquired. In this study, besides the MD5 and SHA-1 classic hash functions, by using the hash function created by chaotic map, more secure HOTPs against the attacks have been tried to be obtained.In the HOTP authentication mechanism, there are two sides in interaction. In this thesis, one HOTP authentication which can work on server and one HOTP generator software which can work on the Mini?2440 product from the family of ARM9 has been developed. These softwares, working in synchronization, produce one-time-use password and verify that password.
Benzer Tezler
- Bütünsel hareket kestiriminin ikili görüntüler üzerinden tek komut çoklu veri altyapısı ile gerçeklenmesi
Implementation of global motion estimation over binary images with simd architecture
BOĞAÇ TURGUT
Yüksek Lisans
Türkçe
2015
Elektrik ve Elektronik MühendisliğiKocaeli ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
DOÇ. DR. OĞUZHAN URHAN
- Compliance control of collaborating robots
İşbirlikçi robotların uyum kontrolü
MERTCAN KAYA
Yüksek Lisans
İngilizce
2019
Makine Mühendisliğiİstanbul Teknik ÜniversitesiMakine Mühendisliği Ana Bilim Dalı
DOÇ. DR. ZEKİ YAĞIZ BAYRAKTAROĞLU
- Ai-based visual odometry implementation on an embedded system
Yapay zeka tabanlı görsel odometrinin gömülü bir sistemde gerçeklemesi
OĞUZHAN BÜYÜKSOLAK
Yüksek Lisans
İngilizce
2023
Savunma ve Savunma Teknolojileriİstanbul Teknik ÜniversitesiSavunma Teknolojileri Ana Bilim Dalı
PROF. DR. ECE OLCAY GÜNEŞ
- Inverse dynamics control of a humanoid robot arm
İnsansı bir robot kolunun ters dinamik kontrolü
OĞUZHAN CEBE
Yüksek Lisans
İngilizce
2017
Mekatronik Mühendisliğiİstanbul Teknik ÜniversitesiMekatronik Mühendisliği Ana Bilim Dalı
PROF. DR. ŞENİZ ERTUĞRUL
- Güncel görüntüye dayalı eş zamanlı konumlama ve haritalama yöntemlerinin farklı veri kümeleri üzerindeki performans analizi
Performance analysis of state of the art visual simultaneous localization and mapping methods on different datasets
ÖMER FARUK YANIK
Yüksek Lisans
Türkçe
2021
Elektrik ve Elektronik MühendisliğiAnkara ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. HAKKI ALPARSLAN ILGIN