background image
Crypto-J Cryptographic Toolkit
9
RSA BSAFE Crypto-J 4.1 Security Policy
2.4.3 Services
The following list details the services provided by Crypto-J in terms of the toolkit
interface.
Table 1
Role for Authorized Services
Authorized Service
CryptoJ.getFIPS140Context
CryptoJ.getSeeder
CryptoJ.getDefaultRandom
CryptoJ.isFIPS140Compliant
CryptoJ.getMode
CryptoJ.setMode
CryptoJ.getRole
CryptoJ.setRole
CryptoJ.selfTestPassed
CryptoJ.runSelfTest
s*
CryptoJ.isInFIPS140Mode
CryptoJ.isInSSLMode
CryptoJ.isInECCMode
CryptoJ.notInFIPS140Mode
CryptoJ.fips186RandomClearQ
CryptoJ.fips186RandomSetQ
CryptoJ.setDiscardFirstBlockForCRNG CryptoJ.disableLibrary
CryptoJ.verifyPQGParams
AbstractRequestMessage
AlgorithmParameterGenerator
AlgorithmParameters
ArchiveEncryptedKey
ArchiveEncryptedKeyLegacy
ArchiveFromParameters
ArchiveGeneratedPrivKey
ArchiveOptions
Attribute
CertConfirmationMessage
CertConfirmationMessageImpl
CertJVersion
CertPathWithOCSPParameters
CertRequest
CertRequestFactory
CertRequestMessage
CertRequestMessageImpl
CertResponse
CertResponseMessage
CertStatus
CertTemplateSpec
Cipher
CMPController
CMPMessage
CMPRequestMessage
CMPResponseMessage
CMPServerConfig
ConfirmationMessage
ControlsSpec
CRMFParameterSpec
CRMFProofGenerationParams