Reference Guide

ii Contents
RSA BSAFE Micro Edition Suite 4.4 Migration Guide
Chapter 3: Changes in MES 4.3 ................................................................................. 17
Library Files...................................................................................................................... 18
Cryptographic API Changes ............................................................................................. 19
Improved ASN.1 AlgorithmIdentifier Handling ....................................................... 19
Initialization Vector Generation ................................................................................ 19
Cryptographic Message Syntax ........................................................................................ 20
RecipientInfo Information Objects ............................................................................ 20
TLS Changes..................................................................................................................... 21
SSLv3 Deprecated ..................................................................................................... 21
SSL Object Control Identifiers Removed.................................................................. 21
Cipher Suite Updates ................................................................................................. 21
Chapter 4: Changes Between MES 4.3.1 and 4.4............................................... 23
Library Files...................................................................................................................... 24
Binary Incompatibility with Previous Versions of MES ........................................... 24
Signatures Embedded in the FIPS 140-2 Master Library File................................... 24
Header File and Namespace Changes........................................................................ 24
Memory Management................................................................................................ 25
Cryptographic API Changes ............................................................................................. 26
Asymmetric Key Operations ..................................................................................... 26
Key Wrapping............................................................................................................ 28
RSA Signature Generation and Verification using SHA-512/256 ............................ 30
TLS Changes..................................................................................................................... 31
SSLv23 Methods Removed ....................................................................................... 31
Cipher Suite Updates ................................................................................................. 31