Release Notes
Known Issues 33
RSA BSAFE Crypto-C Micro Edition 4.1.4 Release Notes
Known Issues
The following table lists the known issues in this release of Crypto-C ME. Workarounds
are provided for the issues where possible.
Table 9 Known Issues
ID Description
BSFCRYCME-2012 RSA decryption fails when plain text is only null bytes.
BSFCRYCME-2011 Unable to generate DH and DSA parameters > 3072 bits, or < 1024
bits.
BSFCRYCME-1987 PBKDF2 cannot use all approved digests in its HMAC operations.
BSFCRYCME-1973
R_PKEY doesn't use acceleration tables in some cases.
BSFCRYCME-1295 Deprecated functionality: RSA key validity test includes a prime test
of the modulus.
BSFCRYCME-1237 FIPS builds of some crypto samples do not use FIPS mode.
BSFCRYCME-1158 Default implementation for R_SKEY_generate() should support key
wrap algorithms.
BSFCRYCME-1111 Set info of entropy object on a RNG can fail but still sets the entropy
object.
BSFCRYCME-1109
The implementation for
R_PASSWD_CTX_get_password()
accepts only UTF-8
passwords.
BSFCRYCME-1063
R_micro_sleep()
has poor performance on Windows machines.
BSFCRYCME-1057 Inconsistent types for R_CR_INFO_ID_SALT and
R_CR_INFO_ID_KDF_PUBLIC.
BSFCRYCME-1056
Incorrect usage of BIO_read return values.
BSFCRYCME-1054 Cannot set data to retrieve with R_PKEY_INFO_ID_DATA.
BSFCRYCME-1052 The PKCS #8 module cannot use the
PASSWD_CTX held by the
PKEY_CTX.
BSFCRYCME-1046 More detailed documentation required for the
R_SELECT and
R_FILTER APIs.
BSFCRYCME-1042
R_ERROR_BAD_PARAMETER
and
R_ERROR_FATAL_INTERNAL_ERROR
were originally used as offset
values to be added to other
R_ERROR
codes to indicate context for
specific cases, but are now used as actual error codes in some parts of
the code.