808bits

BlackBerry® Cryptographic Kernel

FIPS 140-2 certificate #500 · Research In Motion Ltd. · data as of 2026-08-28
Historical. RNG SP800-131A Revision 1 Transition. Federal agencies may reference historical validations for existing systems only, not for new procurement.
Caveat: None

Certificate

Certificate number500
StandardFIPS 140-2
Statushistorical
Overall level1
Module typeFirmware
EmbodimentMulti-chip standalone
VendorResearch In Motion Ltd. · website
Firmware versions3.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]

Module 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®.

Security level exceptions

  • Design Assurance: Level 3
  • Tested: BlackBerry® 7230 with BlackBerry OS® Versions 3.8[1], 4.0[1] and 4.1[2]

Approved algorithms

AlgorithmCAVP certificate
AES177
HMAC1
RNG27
RSA22
SHS264
Triple-DES281

Other algorithms

EC Diffie-Hellman (key agreement); ECMQV (key agreement)

Validation history

DateTypeLab
2005-01-18InitialDOMUS
2005-01-31Update
2005-03-11Update
2005-06-30Update
2005-08-24Update
2005-09-09Update
2005-10-07Update

Status timeline

As observed by this tracker's snapshots. NIST publishes no dates for list moves; observation began 2026-08-21, so earlier changes carry no date.

  • 2026-08-21: first observed by this tracker, status historical
  • Validation dates on record: 2005-01-18, 2005-01-31, 2005-03-11, 2005-06-30, 2005-08-24, 2005-09-09, 2005-10-07

Source documents