Release Notes

Algorithms and Key Sizes 23
RSA BSAFE Crypto-J 6.2.5 Release Notes
Message Authentication Codes Algorithms
The following table lists the supported message authentication codes algorithms in
this release of Crypto-J.
SHA-1-based PRNG
1
Unspecified No No
X9.31-based PRNG
1
Unspecified No No
1
Deprecated in this release, and subject to removal in a later release.
Table 13 Message Authentication Codes Algorithms
Mode/Description
Key Bits
(or Equivalent)
Native
Support
PKCS #11
CMAC 128 No No
HMAC/SHA-1 0 - 4096 Yes Yes
HMAC/SHA-224 0 - 4096 Yes No
HMAC/SHA-256 0 - 4096 Yes No
HMAC/SHA-384 0 - 4096 Yes No
HMAC/SHA-512 0 - 4096 Yes No
HMAC/SHA-512/224 0 - 4096 Yes No
HMAC/SHA-512/256 0 - 4096 Yes No
HMAC/SHA3-224 0 - 4096 No No
HMAC/SHA3-256 0 - 4096 No No
HMAC/SHA3-384 0 - 4096 No No
HMAC/SHA3-512 0 - 4096 No No
HMAC/MD5 0 - 4096 Yes Yes
HMAC/RIPEMD-160 0 - 4096 No No
Poly1305 256 No No
Table 12 Random Number Generation Algorithms (continued)
Mode/Description
Key Bits
(or Equivalent)
Native
Support
PKCS #11