public class GNURandomGenerator
extends java.lang.Object
implements tr.gov.tubitak.uekae.esya.api.crypto.RandomGenerator
| Constructor and Description |
|---|
GNURandomGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSeeder(tr.gov.tubitak.uekae.esya.api.common.crypto.ISeed seeder) |
int |
getSeederCount() |
void |
nextBytes(byte[] bytes) |
void |
nextBytes(byte[] bytes,
int start,
int len) |
void |
removeAllSeeders() |
boolean |
removeSeeder(tr.gov.tubitak.uekae.esya.api.common.crypto.ISeed seeder) |
public void nextBytes(byte[] bytes)
nextBytes in interface tr.gov.tubitak.uekae.esya.api.crypto.RandomGeneratorpublic void nextBytes(byte[] bytes,
int start,
int len)
nextBytes in interface tr.gov.tubitak.uekae.esya.api.crypto.RandomGeneratorpublic void addSeeder(tr.gov.tubitak.uekae.esya.api.common.crypto.ISeed seeder)
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
addSeeder in interface tr.gov.tubitak.uekae.esya.api.crypto.RandomGeneratortr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionpublic boolean removeSeeder(tr.gov.tubitak.uekae.esya.api.common.crypto.ISeed seeder)
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
removeSeeder in interface tr.gov.tubitak.uekae.esya.api.crypto.RandomGeneratortr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionpublic void removeAllSeeders()
removeAllSeeders in interface tr.gov.tubitak.uekae.esya.api.crypto.RandomGeneratorpublic int getSeederCount()
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
getSeederCount in interface tr.gov.tubitak.uekae.esya.api.crypto.RandomGeneratortr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionCopyright © 2025. All rights reserved.