Module Name
BlackBerry® Cryptographic Kernel
Historical Reason
RNG SP800-131A Revision 1 Transition
Security Level Exceptions
- Design Assurance: Level 3
- Tested: BlackBerry® 7230 with BlackBerry OS® Versions 3.8[1], 4.0[1] and 4.1[2]
Embodiment
Multi-chip standalone
Description
BlackBerry® is the leading wireless enterprise solution that allows users to stay connected with secure, wireless access to email, corporate data, phone, web and organizer features. BlackBerry® is a totally integrated package that includes hardware, software and service, providing a complete end-toend solution. The BlackBerry® Cryptographic Kernel is the software module that provides the basic cryptographic functionality for the
BlackBerry®.
Approved Algorithms
AES |
Cert. #177 |
HMAC |
Cert. #1 |
RNG |
Cert. #27 |
RSA |
Cert. #22 |
SHS |
Cert. #264 |
Triple-DES |
Cert. #281 |
Other Algorithms
EC Diffie-Hellman (key agreement); ECMQV (key agreement)
Firmware Versions
3.8.0.18[1], 3.8.0.20[1], 3.8.0.23[1], 3.8.0.23b [1,2], 3.8.0.24[1], 3.8.0.24b[1,2], 3.8.0.26[1], 3.8.0.26b[1,2], 3.8.0.27[1] and 3.8.0.27b[1,2]