Release Notes

2 New Features
RSA BSAFE Micro Edition Suite 4.4 Release Notes
New Features
This release of MES is designed to include the following new features:
Support for the FIPS 140-2 provider for applications running on an iOS operating
system.
An iOS FIPS provider, as a static library file,
libmes_iosprov.a.
For applications running on an iOS operating system, the iOS FIPS provider
accesses the following FIPS 140-2-validated cryptographic functionality from the
iOS operating system:
A FIPS 140-2 mode feature for the iOS FIPS provider.
Setting this feature sets the FIPS 140-2 mode filter against the library context,
which implements FIPS 140-2 mode and allows only FIPS 140-2-compliant
cryptographic algorithms to be used.
An iOS FIPS provider prioritization filter that prioritizes resources from the
iOS FIPS provider over other providers.
Symmetric key encryption using:
128-bit AES in CBC, ECB or CTR modes
256-bit AES in CBC mode.
Asymmetric key encryption using RSA with PKCS #1 Optimal Asymmetric
Encryption Padding (OAEP)
Random number generation using:
CTR DRBG
Default random (equivalent to CTR DRBG)
Entropy collection.
Message digest generation using:
SHA-1
SHA-224
SHA-256
SHA-384
SHA-512.
Message Authentication Code (HMAC) generation using:
HMAC-SHA-1
HMAC-SHA-224
HMAC-SHA-256
HMAC-SHA-384
HMAC-SHA-512.