Bu çalışma da mobil aygıtlar için özet fonksiyonlarını temel alan Tek Kullanımlık Şifre Üreteci tasarlandı. Bu
üreteç elektronik ortamlarda kimlik doğrulama amacıyla kullanılmak üzere Tek Kullanımlık Şifre üretir. Bu şifre
bir defaya mahsus olarak kullanılan belirli uzunluktaki bir karakter dizisidir. Özet fonksiyonları rastgele
uzunluktaki bir giriş mesajı için o mesaja özgü belirli uzunlukta bir çıktı üretir. Burada özet fonksiyonu olarak
Keccak kullanıldı. Bu fonksiyon belirlenen son özet fonksiyonu standardıdır. Bu fonksiyon ve gizli anahtar
değeri kullanılarak hash tabanlı mesaj doğrulama kodu yapısı tasarlandı ve bu yapının çıkış değeri üretildi. Bu
değerden Tek Kullanımlık Şifre değeri sekiz karakter olarak çıkarıldı. Daha sonra kullanılan yöntem ve üretilen
değer incelendi. Tek Kullanımlık Şifre üretiminde kullanılan çıkış değeri NIST 800.22 rastgelelik testleri ile test
edildi. Güvenlik ve maliyet parametreleri dikkate alınarak üreteç mobil uygulama olarak gerçekleştirildi.
Özet Fonksiyonları Keccak Mobil Tek Kullanımlık Şifre Üreteci
In this study One Time Password Generator based to hash functions was designed for mobile devices. This
generator produces One Time password value for authentication in an electronic environment. This value which
is fixed length strings is used as a one-time. Hash functions is produced a specific length output for a specific
input message that is arbitrary length. In this, Keccak was used as the hash function. This function has been
selected as the latest standards for hash algorithm. Secret key value and hash function is used to design hash
based message authentication code and generate hash value. One-time password value is extract as eight
character from this value. Then the method and values produced were examined. One time password that extract
from the hash value is tested with NIST 800.22 Randomnesstests. Considering safety and cost parameters, the
generator was carried out as the mobile applications.
Diğer ID | JA99DK55KJ |
---|---|
Bölüm | Makaleler |
Yazarlar | |
Yayımlanma Tarihi | 1 Mart 2017 |
Gönderilme Tarihi | 1 Mart 2017 |
Yayımlandığı Sayı | Yıl 2017 Cilt: 29 Sayı: 1 |