0

Java SecureRandom Linux

Posted by Faruk BOZAN on 25 Aralık 2017 in Java, Linux |

Merhaba değerli Java dostları,

Bu kısa yazımda SecureRandom sınıfının Linux üzerinde çalışırken olası bir yavaşlama problemi ve çözümünü anlatmak istiyorum. SecureRandım sınıfı işletim sistemine göre değişen bir sınıf ve algoritma kullanmaktadır. Linux üzerinde algoritmayı işletmek için /dev/random dosyasına bakmaktadır. Fakat eğer bu dosyada yeteri kadar bilgi yoksa sistem lock atıp, dolana kadar bekleyebilmektedir. Çözüm ise yine /dev altında bulunan urandom dosyasını kullanmaktan geçiyor. Bunu da şöyle yapıyoruz:

../jre/lib/security altında bulunan java.security dosyasında

securerandom.source=file:/dev/random

satırını

securerandom.source=file:/dev/urandom

olarak değiştirmek. Artık Linux algoritmayı işletirken bu dosyaya bakıyor olacak ve sistem bu dosyanın çalışma mantığından dolayı kilitlenmeyecektir.

Bol Java’ lı günler dileğiyle… 😀

VN:D [1.9.22_1171]
Rating: 10.0/10 (1 vote cast)
VN:D [1.9.22_1171]
Rating: +1 (from 1 vote)
Java SecureRandom Linux, 10.0 out of 10 based on 1 rating
Paylas
  Facebook  Twitter  Digg  Delicious

Etiketler:, , , , , , , , , , , , , , , ,

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Copyright © 2009-2018 Faruk Bozan All rights reserved.
This site is using the Desk Mess Mirrored theme, v2.5, from BuyNowShop.com.