C D F G I J M N O P R S U

C

CRYPTO_J_VERSION - Static variable in class com.rsa.jsafe.crypto.CryptoJ
The current version of Crypto-J.
CRYPTO_OFFICER_ROLE - Static variable in class com.rsa.jsafe.crypto.CryptoJ
Denotes the Crypto Officer role.
CryptoJ - class com.rsa.jsafe.crypto.CryptoJ.
This is the Crypto-J "master class."
checkIntegrity() - Static method in class com.rsa.jsafe.crypto.CryptoJ
This method is called by the checkIntegrity() methods in JSAFE_Obect, JSAFE_Obfuscator and JSAFE_SecureRandom.
com.rsa.jsafe.crypto - package com.rsa.jsafe.crypto
 
com.rsa.jsafe.provider - package com.rsa.jsafe.provider
 

D

disableLibrary(JsafeJCE) - Static method in class com.rsa.jsafe.crypto.CryptoJ
Disables the library.

F

FAILED - Static variable in class com.rsa.jsafe.crypto.CryptoJ
Indicates that the toolkit failed verification; a powerup or a conditional self test has failed.
FIPS_MODE - Static variable in class com.rsa.jsafe.crypto.CryptoJ
Indicates that the tookit is running in FIPS mode.
FIPS_TESTING_MODE - Static variable in class com.rsa.jsafe.crypto.CryptoJ
Indicates that the toolkit is running in FIPS testing mode.
fips186RandomClearQ(SecureRandom) - Static method in class com.rsa.jsafe.crypto.CryptoJ
Resets the prime Q to its default value.
fips186RandomClearXKEY(SecureRandom) - Static method in class com.rsa.jsafe.crypto.CryptoJ
Clears the the interal state of the random.
fips186RandomSetQ(SecureRandom, byte[]) - Static method in class com.rsa.jsafe.crypto.CryptoJ
Sets the prime Q to the given value.
fips186RandomSetXKEY(SecureRandom, byte[]) - Static method in class com.rsa.jsafe.crypto.CryptoJ
Sets the internal seed of the random to the given value.

G

getInstance() - Static method in class com.rsa.jsafe.crypto.CryptoJ
A factory method that gets a CryptoJ instance.
getMode() - Static method in class com.rsa.jsafe.crypto.CryptoJ
Returns the mode, either FIPS or NON-FIPS.
getRole() - Static method in class com.rsa.jsafe.crypto.CryptoJ
Returns the user role.
getSeeder() - Static method in class com.rsa.jsafe.crypto.CryptoJ
Returns the global seed generator.
getState() - Static method in class com.rsa.jsafe.crypto.CryptoJ
Queries the toolkit execution state on a FIPS-validated library.
getVersion() - Method in class com.rsa.jsafe.provider.JsafeJCE
Returns the version number.
getX931TestResult() - Static method in class com.rsa.jsafe.crypto.CryptoJ
Extracts the results of the last run of the X931 RSA Key Generation Test.

I

isFIPS140Compliant() - Static method in class com.rsa.jsafe.crypto.CryptoJ
Indicates whether this toolkit is FIPS 140-2 compliant.

J

JsafeJCE - class com.rsa.jsafe.provider.JsafeJCE.
This class is the RSA BSAFE Crypto-J JsafeJCE provider master class.
JsafeJCE() - Constructor for class com.rsa.jsafe.provider.JsafeJCE
Sets the superclass values and lists the algorithms and their classes that this provider supports.

M

main(String[]) - Static method in class com.rsa.jsafe.crypto.CryptoJ
This main method prints the version number on a non-FIPS toolkit and runs any or all of the known answer tests used in power-up self-testing on a FIPS-validated library.
main(String[]) - Static method in class com.rsa.jsafe.provider.JsafeJCE
This main method can be used to print the version number or on a fips-validated library to run any or all of the known answer tests used in power-up self-testing.

N

NON_FIPS_MODE - Static variable in class com.rsa.jsafe.crypto.CryptoJ
Indicates that the toolkit is running in non-FIPS mode.
NOT_INITIALIZED - Static variable in class com.rsa.jsafe.crypto.CryptoJ
Indicates that the tookit has not been verified

O

OPERATIONAL - Static variable in class com.rsa.jsafe.crypto.CryptoJ
Indicates that the toolkit passed verification.

P

powerUpSelfTest() - Static method in class com.rsa.jsafe.crypto.CryptoJ
Performs the required power up tests once.

R

runSelfTests() - Static method in class com.rsa.jsafe.crypto.CryptoJ
Runs the FIPS 140-2 required power-up self-tests on demand.

S

savedQBytes - Static variable in class com.rsa.jsafe.crypto.CryptoJ
saved Q bytes for testing a fips 186 random and acts as a flag
savedXKEYBytes - Static variable in class com.rsa.jsafe.crypto.CryptoJ
saved XKEY bytes for testing a fips 186 random and acts as a flag
selfTestPassed() - Static method in class com.rsa.jsafe.crypto.CryptoJ
Retrieves the results of last execution of the power-up self-tests.
setMode(int) - Static method in class com.rsa.jsafe.crypto.CryptoJ
Sets the FIPS mode to newMode.
setRole(int) - Static method in class com.rsa.jsafe.crypto.CryptoJ
Sets the user mode to newRole.
setX931TestResult(byte[][]) - Static method in class com.rsa.jsafe.crypto.CryptoJ
Saves the results of the last KeyGenRSA test.

U

UNDER_SELF_TEST - Static variable in class com.rsa.jsafe.crypto.CryptoJ
Indicates that the toolkit is under self test
USER_ROLE - Static variable in class com.rsa.jsafe.crypto.CryptoJ
Denotes the normal user role.

C D F G I J M N O P R S U

RSA BSAFE Crypto-J 3.5.2