Specifications

Cryptographic Libraries
BlackBerry OS Cryptographic Library
OpenSSL
VPN cryptographic support
Protocol
Authentication
types
IKE IPSec
DH group
IKE IPSec cipher IKE IPSec hash IKE PRF
IKE PSK, PKI, XAUTH-
PSK, XAUTH-PKI
1, 2, 5, 7 to
26
DES (56-bit key),
Triple DES (168-bit
key), AES (128,
192, 256-bit keys)
AES-XCBC, MD5,
SHA-1, SHA-256,
SHA-384, SHA-512
AES-XCBC, HMAC-
MD5, HMAC-
SHA-1, HMAC-
SHA-256, HMAC-
SHA-384, HMAC-
SHA-512
IKEv2 PSK, PKI, EAP-
TLS, EAP-MS-
CHAPv2
1, 2, 5, 7 to
26
DES (56-bit key),
Triple DES (168-bit
key), AES (128,
192, 256-bit key)
AES-XCBC, MD5,
SHA-1, SHA-256,
SHA-384, SHA-512
AES-XCBC, HMAC-
MD5, HMAC-
SHA-1, HMAC-
SHA-256, HMAC-
SHA-384, HMAC-
SHA-512
Wi-Fi cryptographic support
Cryptographic protocol Encryption EAP outer method EAP inner method
WEP RC4
WPA TKIP PEAP, EAP-TTLS, EAP-FAST,
EAP-TLS, EAP-AKA, EAP-SIM
MSCHAPv2, EAP-GTC, PAP
Security Technical Overview Cryptographic algorithms, codes, protocols, and libraries that devices support
126