User guide

Hash algorithms that the RIM Cryptographic API
supports
Direct mode SSL Direct mode TLS WTLS
MD5 MD5 SHA
SHA-1 SHA-1 SHA-40, SHA-80, MD5, MD5-40,
MD5-80
Limitations of RIM Cryptographic API
support for cipher suites for the key
establishment algorithm
The RIM Cryptographic API implementation of the TLS protocol and WTLS protocol supports the use of the RSA public key
algorithm, DSA public key algorithm, and Diffie-Hellman key exchange algorithm, with the following limitations.
Cipher suite type Typical component limitation
export RSA and Diffie-Hellman: 1024 bytes or less
non-export non elliptic curve operations: 4096 bytes
Limitations to non-export cipher suite types are due to the computational constraints of a BlackBerry device.
Security Technical Overview RIM Cryptographic API
175