- Avrupa Bilim ve Teknoloji Dergisi
- Issue: 24 Special Issue
- Security Analysis of Java SecureRandom Library
Security Analysis of Java SecureRandom Library
Authors : Kenan Ince
Pages : 157-160
Doi:10.31590/ejosat.900956
View : 6 | Download : 5
Publication Date : 2021-04-15
Article Type : Research
Abstract :Java en çok kullanılan programlama dillerinden biridir. Geliştiriciler java dilini projelerinin tamamında, gömülü sistemlerde veya farklı arayüz projeleri için servis katmanında kullanmaktadırlar. Güvenliğin her geçen gün önem kazandığı günümüzde, programlama dillerinin güvenliğinin bütünlüğü önem kazanmaktadır. Rasgele sayı üretimi, bilgisayar güvenliğinin en önemli araştırma alanlarından biridir. Bir çok kriptografik uygulama rasgele sayılara ihtiyaç duyar. Güvenli rasgele sayı üretimi konusunda bir çok çalışma yapılmıştır. Fakat bunların bir çoğu günümüz için akademik seviyede kalmaktadır. Bu sebeple programlama dillerinin içerisinde hazır bulunan kütüphanelerin kullanımı daha yaygındır. Bu çalışmada, Java SecureRandom kütüphanesinin güvenlik anlamında detaylı bir analizi sunulmuştur. Rassallık testleri için NIST 800-22 Rev1a test ortamı kullanılmıştır.Keywords : SecureRandom, Java Güvenlik, NIST 800-22, Rassallık Testleri