BlackBerry Smartcard Reader
1
© 2010 Research In Motion Limited. All rights reserved.
www.blackberry.com
Introduction
BlackBerry® is the leading wireless solution that allows users to stay connected to a full suite of
applications, including email, phone, enterprise applications, Internet, SMS, and organiser
information. The BlackBerry Enterprise Solution is a totally integrated package that includes
innovative software, advanced BlackBerry wireless devices and wireless network service,
providing a seamless emulsion. The BlackBerry architecture is shown in the following figure.
Figure 1. BlackBerry Solution Architecture
The BlackBerry Smart Card Reader for BlackBerry devices is an accessory that, when used in
proximity to certain Bluetooth® enabled BlackBerry devices and computers, integrates smart card
use with the BlackBerry Enterprise Solution, letting users authenticate with their smart cards to
log in to Bluetooth enabled BlackBerry devices and computers.
The BlackBerry Smart Card Reader is designed to perform the following actions:
·
communicate over the wireless network with Bluetooth wireless technology version 1.1 or
laterenabled BlackBerry devices and computers using the AES 256 encryption method
(by default) on the application layer
·
create a reliable two factor authentication environment for granting users access to
BlackBerry and PKI applications
·
enable the wireless digital signing and encryption of wireless email messages sent from
the BlackBerry device using the S/MIME Support Package
·
store all encryption keys in RAM only and never write the keys to flash memory
·
only stores smartcard data on the conjoining device or computer to be authenticated to
BlackBerry Smartcard Reader contains the BlackBerry Cryptographic Kernel, a firmware Kernel
currently deployed in all BlackBerry Smartphones. While the Kernel provides the cryptographic
functionality required for basic operation of the device, the cryptographic module will be
considered the entire Smartcard Reader hardware and firmware. The BlackBerry Smartcard
Reader, hereafter referred to as cryptographic module or module, provides the following
cryptographic services:
·
Data encryption and decryption