SecureRandom sınıfı
JCECCA sağlayıcısındaki SecureRandom sınıfı, tohumlama gerektirmeyen gerçek bir rasgele sayı oluşturucudur. Bu nedenle, setSeed(), getSeed() ve generateSeed() çağrıları bir kural dışı durum yayınlar.
Aşağıdaki örnek,
SecureRandom sınıfının nasıl kullanılacağını göstermektedir:java.security.SecureRandom random = null;
random = java.security.SecureRandom.getInstance( "IBMSecureRandom");
byte[] testData = new byte[1024];
random.nextBytes(testData);Bu örnekte, SecureRandom sınıfının bir örneği elde edilir, bir bayt dizisi başlatılır ve 1024 byte 'lık rasgele bir sayı üretilir.Bu sınıfla ilişkili belirli yöntemler, varsayılan değerler ve kısıtlamalar için Java™ API belgelerine bakın.
IBMJCECCA sağlayıcısı için SecureRandom uygulamasının önbelleğe alma sürümünü yapılandırma hakkında daha fazla bilgi için bkz. Rasgele sayı oluşturma.