Blackberry ENTERPRISE SOLUTION SECURITY - SECURITY FOR DEVICES WITH BLUETOOTH WIRELESS TECHNOLOGY - TECHNICAL Specifications

Browse online or download Specifications for Software Blackberry ENTERPRISE SOLUTION SECURITY - SECURITY FOR DEVICES WITH BLUETOOTH WIRELESS TECHNOLOGY - TECHNICAL. Blackberry ENTERPRISE SOLUTION SECURITY - SECURITY FOR DEVICES WITH BLUETOOTH WIRELESS TECHNOLOGY - TECHNICAL Specifications User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 138
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1 - Overview

BlackBerry Enterprise Service 10BlackBerry Device Service SolutionVersion: 10.1Security TechnicalOverview

Page 2 - SWD-20130514151546118

• Install and manage your organization's applications on devices• Protect your organization's data and applications on devices Component De

Page 3 - Contents

Event Device type Descriptioncan use either the "Delete all device data andremove device" or "Delete only the organizationdata and remo

Page 4

Work space only wipeTo protect your organization's data on BlackBerry Balance devices, including BlackBerry PlayBook tablets, these devicesdelete

Page 5

Device Spaces users can backup/restore Software to useBlackBerry Balance device (excludingBlackBerry PlayBook tablet)• Work space• Personal space• Bla

Page 6

EncryptionDevices use encryption to protect the following:• Work space data• Personal space data• Media card dataWork dataDevices protect work data by

Page 7 - Service solution security

Users can also turn on media card encryption using the Media Card Encryption option in the Security and Privacy settingson the device.Related informat

Page 8 - Device security features

• Trying an action on the device that requires the smart card (for example, importing certificates, signing or decrypting amessage, or turning on two-

Page 9

• You or a user wipes the device. During this process, the device deletes the smart card binding information from devicememory. When the process compl

Page 10

The BlackBerry 10 OSThe BlackBerry 10 OS is the microkernel operating system of the BlackBerry 10 device. Microkernel operating systemsimplement the m

Page 11

How the BlackBerry 10 OS uses sandboxingto protect app dataThe BlackBerry 10 OS uses a security mechanism called sandboxing to separate and restrict t

Page 12 - Infrastructure authenticate

How the BlackBerry 10 device managespermissions for appsThe authorization manager is the part of the BlackBerry 10 OS that evaluates requests from app

Page 13 - Infrastructure

Component DescriptionBlackBerry Infrastructure The BlackBerry Infrastructure validates SRP information and controls the IPPPtraffic that travels outsi

Page 14

corresponding public keys to verify that the digital signature is correct. If it is correct, the boot ROM code runs theBlackBerry 10 OS.Before the Bla

Page 15 - How devices connect to the

Security mechanism DescriptionRobust heap implementations The heap implementation includes a defense mechanism against the deliberatecorruption of the

Page 16

The BlackBerry PlayBook OSThe BlackBerry PlayBook OS is the microkernel operating system of the BlackBerry PlayBook tablet. Microkernel operatingsyste

Page 17 - VPN connection

How the BlackBerry PlayBook OS usessandboxing to protect app dataThe BlackBerry PlayBook OS uses a security mechanism called sandboxing to separate an

Page 18

How the BlackBerry PlayBook tabletmanages permissions for appsThe authorization manager is the part of the BlackBerry PlayBook OS that evaluates reque

Page 19

corresponding public keys to verify that the digital signature is correct. If it is correct, the boot ROM code runs the PlayBookOS.Before the PlayBook

Page 20

Security mechanism DescriptionStack cookies Stack cookies are a form of buffer overflow protection that helps preventattackers from executing arbitrar

Page 21

Protecting the data that theBlackBerry Device Servicestores in your organization'senvironmentData that the BlackBerry ConfigurationDatabase store

Page 22 - Device transport keys

Best practice: Protecting the data that theBlackBerry Configuration Database storesBest practice DescriptionAudit connections to the Microsoft SQLServ

Page 23 - Message keys

Best practice DescriptionProtect the Microsoft SQL Serverinstallation from Internet-based attacks.Consider the following guidelines:• Require Windows

Page 24

How the BlackBerry DeviceService and the BlackBerryInfrastructure authenticatewith each otherThe BlackBerry Infrastructure and BlackBerry Device Servi

Page 25 - Using a VPN with a device

Cryptographic algorithms,codes, protocols, and librariesthat devices supportBlackBerry devices support the following types of cryptographic algorithms

Page 26 - IEEE 802.1X standard

Algorithm Key length (in bits) ModesDES 56 CBC, CFB, ECB, OFBDESX 184 CBC, CFB, ECB, OFBRC2 up to 256 CBC, CFB, ECB, OFBRC4 up to 256 —Triple DES 112,

Page 27 - EAP-TLS authentication

Message authentication codesCodes Key length (in bits)AES-XCBC-MAC 128CMAC-AES 28, 192, 256HMAC-MD5 128HMAC-SHA-1 160HMAC-SHA-2 224, 256, 384, 512HMAC

Page 28 - EAP-FAST authentication

Key agreement algorithmsAlgorithm Supported curve or key length (in bits)DH 1024, 2048, 3072ECDH secp192r1, secp256r1, secp384r1, secp521r1,sect163k1,

Page 29

• WPA-Personal• WPA-Enterprise• WPA2-Personal• WPA2-EnterpriseCipher suites that a device supports foropening SSL/TLS connectionsA device supports var

Page 30 - Activating devices

• TLS_ECDH_ECDSA_WITH_RC4_128_SHA• TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA• TLS_ECDH_RSA_WITH_AES_128_CBC_SHA• TLS_ECDH_RSA_WITH_AES_256_CBC_SHA• TLS_ECDH_

Page 31

Cryptographic Libraries• BlackBerry OS Cryptographic Library• OpenSSLVPN cryptographic supportProtocolAuthenticationtypesIKE IPSecDH groupIKE IPSec ci

Page 32

Cryptographic protocol Encryption EAP outer method EAP inner methodWPA2 TKIP, CCMP (AES) PEAP, EAP-TTLS, EAP-FAST,EAP-TLS, EAP-AKA, EAP-SIMMSCHAPv2, E

Page 33

Product documentationTo read the following guides or additional related materials, visit blackberry.com/go/serverdocs.Resource DescriptionIntroducing

Page 34

Resource DescriptionBlackBerry Enterprise Service 10Configuration Guide• Instructions for how to configure server components before you startadministe

Page 35 - Web Desktop Manager

Data flow: Authenticating the BlackBerryDevice Service with the BlackBerryInfrastructure1. The BlackBerry Device Service sends a data packet that cont

Page 36

Resource DescriptionBlackBerry Bridge App SecurityTechnical Overview• Description of how work data is protected on devices when you use theBlackBerry

Page 37

GlossaryA2DP Advanced Audio Distribution ProfileACL An access control list (ACL) is a list of permissions that are associated with an object, such as

Page 38 - Managing certificates on

DRBG deterministic random bit generatorDSA Digital Signature AlgorithmEAP Extensible Authentication ProtocolEAP-AKA Extensible Authentication Protocol

Page 39

HTTP Hypertext Transfer Protocol over Secure Sockets LayerHTTPS Hypertext Transfer Protocol over Secure Sockets LayerIEEE Institute of Electrical and

Page 40

OFB output feedbackOPP Object Push ProfilePAC Protected Access CredentialPAN Personal Area NetworkingPAP Password Authentication ProtocolPBAP Phone Bo

Page 41

SPP Serial Port ProfileSRP Server Routing ProtocolSSL Secure Sockets LayerTCP Transmission Control ProtocolTCP MD5 Transmission Control Protocol messa

Page 42

Legal notice©2013 Research In Motion Limited. All rights reserved. BlackBerry®, RIM®, Research In Motion®, and related trademarks,names, and logos are

Page 43 - Using IT policies to manage

HEREBY LIMITED TO NINETY (90) DAYS FROM THE DATE YOU FIRST ACQUIRED THE DOCUMENTATION OR THE ITEMTHAT IS THE SUBJECT OF THE CLAIM.TO THE MAXIMUM EXTEN

Page 44 - Resolving IT policy conflicts

Certain features outlined in this documentation require a minimum version of BlackBerry Enterprise Server, BlackBerryDesktop Software, and/or BlackBer

Page 45 - Using BlackBerry Balance to

How the BlackBerry Device Service protectsa TCP/IP connection to the BlackBerryInfrastructureAfter the BlackBerry Device Service and the BlackBerry In

Page 46

How devices connect to theBlackBerry Device ServiceDevices can connect to the BlackBerry Device Service and access your organization’s network using a

Page 47

By default, the Enterprise Management Agent on the device can use all of these communication methods to connect to theBlackBerry Device Service and o

Page 48

Encryption type Descriptioncertificate with each server. The server might use SSL or TLS, depending how itis set up.AES encryption Encrypts the data t

Page 49 - How devices protect work data

BlackBerry Infrastructure connectionIn a BlackBerry Infrastructure connection, a device connects to your organization’s resources through any wireles

Page 50

Securing the communication betweendevices and your organization’s networkDevices permit work apps and personal apps (on BlackBerry Balance devices) t

Page 51

Published: 2013-05-14SWD-20130514151546118

Page 52

Controlling how work and personal apps connect to your organization's network, 57Controlling the network connections that work and personal apps

Page 53

How the BlackBerry Device Servicemanages email messagesDevices use Microsoft ActiveSync to synchronize email messages, calendar entries, and contacts

Page 54

Data flow: Opening a TLS connection between theBlackBerry Infrastructure and a device1. A device sends a request to the BlackBerry Infrastructure to o

Page 55

Devices store device transport keys in a keystore database in flash memory. The keystore database prevents an attackerfrom copying the device transpor

Page 56 - Controlling voice control

Data flow: Generating a message key on a deviceA device uses the DRBG function to generate a message key.To generate a message key, the device perform

Page 57

The BlackBerry Device Service stores a copy of the seed in a file. When the BlackBerry Device Service restarts, it readsthe seed from the file and use

Page 58

How a device and the BlackBerry Device Serviceprotect sensitive Wi-Fi informationTo permit a device to access a Wi-Fi network, you must send sensitive

Page 59

Data flow: Authenticating a device with a work Wi-Fi network using theIEEE 802.1X standardIf you configured a wireless access point to use the IEEE 80

Page 60

server. EAP-TLS authentication uses the TLS encrypted tunnel and a client certificate to send the credentials of the deviceto the authentication serve

Page 61

For PEAP authentication, EAP-TLS authentication, or EAP-TTLS authentication to be successful, the device must trust thecertificate of the authenticati

Page 62

Contents1 About BlackBerry Device Service solution security ... 7BlackBerry De

Page 63

Activating devicesWhen you or a user activates a device, you create the work space on the device, associate the work space with a useraccount in the B

Page 64

the BlackBerry Infrastructure. If you register the activation information, the user's account information, including theirusername, activation pa

Page 65

a Types the user ID, activation password, and the Enterprise Management Web Service web address (if necessary) onthe deviceb For a work space only act

Page 66

a Establish a mutually authenticated TLS connection by verifying both the client certificate and the server certificatefor the Enterprise Management W

Page 67

b For a work space only activation, accepts the organization notice, which outlines the terms and conditions that theuser must agree to3. If the activ

Page 68

c Stores the client certificate and the enterprise management root certificate in its keystore11. The Enterprise Management Agent and Enterprise Manag

Page 69

Data flow: Activating a device using theBlackBerry Web Desktop Manager1. You perform the following actions:a Add a user account to the BlackBerry Devi

Page 70

e Sends the encrypted CSR and HMAC to the Enterprise Management Web Service11. The Enterprise Management Web Service performs the following actions:a

Page 71 - PlayBook tablets can access

Managing certificates ondevicesA certificate is a digital document that binds the identity and public key of a certificate subject. Each certificate h

Page 72 - BlackBerry PlayBook tablet

• To set up a TLS connection between the BlackBerry Device Service and a device so that the BlackBerry Device Servicecan activate the device and send

Page 73 - Securing work space only

5 Managing certificates on devices ... 38Certificates

Page 74 - Protecting data

certificate. You can use the Automatic Renewal SCEP profile setting to configure how many days before the certificateexpires that automatic renewal oc

Page 75 - Managing data

d Adds the computed signature response to the PKCS#10 CSRe Encrypts the PKCS#10 CSR using PKCS#7 enveloped data format and the CA public keyf Sends th

Page 76 - Controlling Bluetooth

Folder DescriptionDevices running BlackBerry 10 OS version 10.0 also use certificates in this folder toauthenticate with your work messaging server if

Page 77 - Controlling apps

Using IT policies to manageBlackBerry Device ServicesecurityYou can use IT policies to control and manage devices in your organization's environm

Page 78 - Controlling features

Resolving IT policy conflictsIf you add a user account to multiple groups, multiple IT policies can be added to the user account. You can control howt

Page 79 - Controlling wallpaper

Using BlackBerry Balance tosecure BlackBerry 10 devicesin your organization’senvironment for work use andpersonal useYour organization can use BlackBe

Page 80 - Controlling app connections

that the user was using before the device was activated on the BlackBerry Device Service are available to the user in thepersonal space on the device.

Page 81

How devices classify work and personal data and appsBlackBerry Balance devices running BlackBerry 10 can distinguish between data that is for work use

Page 82

Description App• SMS text messaging (with access to work contactsexcept if prevented by the "Personal Apps Access toWork Contacts" IT policy

Page 83 - Managing app availability on

How devices are designed to prevent BlackBerry Runtime for Androidapps from accessing work data and appsBlackBerry Balance devices running BlackBerry

Page 84 - Signing apps

Controlling app connections ...

Page 85 - Extending messaging security

How devices protect personal dataBlackBerry Balance devices running BlackBerry 10 allow the encryption of personal files on devices.You can use the &q

Page 86

Protecting work data on devices with password rulesTo secure work content and resources in the work space, when BlackBerry 10 devices are activated on

Page 87

Item DescriptionWork app data Work data that is associated with work apps on the deviceWork Wi-Fi profiles Work Wi-Fi profiles that the user configure

Page 88

When users are in the work space on devices, they see the work space wallpaper. If you do not send a work spacewallpaper image to devices, users can s

Page 89 - BlackBerry 10 devices

Related informationTransferring work data from devices using Bluetooth, 55Managing how apps open links in the work and personal spaces ondevicesIn gen

Page 90

Managing data transferred to and from a device using NFCData that a BlackBerry Balance device running BlackBerry 10 receives from another device using

Page 91

Devices use the Bluetooth MAP to send messages to another Bluetooth enabled device. To prevent a user from using theBluetooth MAP to send messages fro

Page 92

Related informationBack up and restore, 101Controlling how work and personal appsconnect to your organization's networkThe BlackBerry Device Serv

Page 93 - Password changes

By default, work apps can use the Wi-Fi profiles or VPN profiles that are stored on the device to connect to yourorganization's network and can

Page 94

The "Work Network Usage for Personal Apps" IT policy rule controls what interfaces are available to apps that are in thepersonal space. If

Page 95

How the BlackBerry 10 device prevents the exploitation of memory corruption ... 11014 The

Page 96

If the "Work Network Usage for Personal Apps" IT policy rule is set to Disallow, personal apps attempt to connect to yourorganization'

Page 97 - PlayBook tablet

You can use IT policy rules to prevent or protect connections to your organization’s network:• Prevent personal apps from using your organization’s

Page 98 - Security timeout

If the "Work Network Usage for Personal Apps" IT policy rule is set to Allow, users can still prevent all apps in the personalspace from usi

Page 99 - Data wipe

Using BlackBerry Balance tosecure BlackBerry PlayBooktablets in your organization’senvironment for work useYour organization can use BlackBerry Balanc

Page 100

Tablets encrypt data stored in the personal file system if you set the "Personal Space Data Encryption" IT policy rule to Yesor if the user

Page 101 - Back up and restore

Data flow: Generating a work space key when the “Two-factor EncryptionKey Generation” IT policy rule is set to YesIf you set the "Two-factor Encr

Page 102 - Restore protection

Controlling when BlackBerry PlayBook tablets deleteall data in the work spaceTo protect your organization's data on a BlackBerry PlayBook tablet,

Page 103 - Encryption

Item DescriptionIT policy IT policy that is associated with your organizationDevice transport key References to the device transport key, which preven

Page 104 - BlackBerry Smart Card Reader

What happens when a user updates orcreates files on a BlackBerry PlayBooktabletThe BlackBerry PlayBook tablet helps protect data when a user performs

Page 105

Some apps, such as Documents To Go, can run in work mode or personal mode. If the user opens an attachment in a workemail message or work calendar ent

Page 106

About BlackBerry DeviceService solution securityBlackBerry Device Service solution securityThe BlackBerry Device Service solution consists of various

Page 107 - The BlackBerry 10 OS

Comparison of work and personal appsWork apps Personal appsWork apps can view and change work data.Work apps can view but not change personal data.Per

Page 108

How a BlackBerry PlayBook tablet is designed toprevent BlackBerry Runtime for Android apps fromaccessing work data or appsTablets consider Android app

Page 109 - 10 OS and its file system

If a user uses the browser to connect to web servers that support NTLM using a work Wi-Fi network or a work VPN network,the tablet supports NTLMv1 aut

Page 110

Securing work space onlydevicesYou can activate devices using the work space only option. These devices contain only one space that is considered a wo

Page 111

Classifying dataAll data and apps on work space only devices are classified as work resources, even when users use the devices forpersonal tasks like

Page 112 - The BlackBerry PlayBook OS

Related informationMedia cards, 103Password protectionPassword protection on work space only devices is not optional. To secure work data on these dev

Page 113

• Hotspot Browser• NFC• User-Created VPN Profiles• Wi-FiFor more information about these IT policy rules, see the BlackBerry Device Service Policy and

Page 114 - ROM code

• Bluetooth File Transfer Using OBEX• Bluetooth HFP• Bluetooth MAP• Bluetooth PAN• Bluetooth SPPFor more information about these IT policy rules, see

Page 115

For more information about these IT policy rules, see the BlackBerry Device Service Policy and Profile Reference Guide.Related informationBlackBerry W

Page 116

• Roaming• Voice dictation• Voice controlFor more information about these IT policy rules, see the BlackBerry Device Service Policy and Profile Refere

Page 117 - BlackBerry Device Service

Device security featuresFeature DescriptionProtection of data between theBlackBerry Device Service and adeviceThe BlackBerry Device Service protects d

Page 118

Controlling app connectionsThe BlackBerry Device Service controls how apps on work space only devices connect to your organization’s network.Because w

Page 119

By default, work apps can use Wi-Fi profiles, VPN profiles, or the BlackBerry Device Service to connect to yourorganization's network. If you wa

Page 120 - Cryptographic algorithms

Security Technical Overview Securing work space only devices82

Page 121 - Hash algorithms

Managing app availability ondevicesYou can use the BlackBerry Device Service to install and manage work apps in the work space on devices. Work apps c

Page 122 - Signature algorithms

Preventing users from installing apps usingdevelopment toolsApp developers can use development tools to test apps that they are developing by installi

Page 123 - Cryptographic protocols

Extending messaging securityon BlackBerry 10 devicesYou can extend messaging security for the BlackBerry Device Service solution and permit BlackBerry

Page 124

Extending messaging security onBlackBerry 10 devices using S/MIMEprotectionYou can extend messaging security for the BlackBerry Device Service and per

Page 125

S/MIME profile setting DescriptionEncrypted S/MIME messages You can make encryption of outgoing messages allowed, required, ordisallowed:• Allowed: us

Page 126 - Wi-Fi cryptographic support

S/MIME Messagesprofile settingEncrypted S/MIMEMessages profilesettingDigitallySigned S/MIMEMessagesprofile settingS/MIME options on device Encoding dr

Page 127 - MSCHAPv2, EAP-GTC, PAP

S/MIME Messagesprofile settingEncrypted S/MIMEMessages profilesettingDigitallySigned S/MIMEMessagesprofile settingS/MIME options on device Encoding dr

Page 128 - Product documentation

Feature DescriptionProtection of application data usingsandboxingThe BlackBerry 10 OS and PlayBook OS use sandboxing to separate and restrictthe capab

Page 129

Item DescriptionS/MIME public keyWhen a user sends an email message from a device, thedevice uses the S/MIME public key of the recipient toencrypt the

Page 130

d Sends the encrypted message to the BlackBerry Device Service2. If the device is connected to the BlackBerry Infrastructure, the BlackBerry Device Se

Page 131 - Glossary

Protecting dataThe BlackBerry Device Service and BlackBerry devices offer security features to protect user information, including:• Passwords• Securi

Page 132

Rule settings Resultpolicy rules in the Password rule group apply to the workspace password.Users have the option to use their work space password ast

Page 133

Device type Conditions ResultBlackBerry Balance (excludingBlackBerry PlayBook tablets)• Device has a work spacepassword• Device does not have a fullde

Page 134

Device type Conditions Result• Device has a work spacepassword• You enforce the work spacepassword as the full devicepassword using the "ApplyWor

Page 135

The Enterprise Management Web Service stores a unique private key for each device that is activated on the EnterpriseManagement Web Service.4. The dev

Page 136 - Legal notice

Data flow: When you change the work space password on a BlackBerryPlayBook tablet1. You send the "Specify new device password and lock device&quo

Page 137

If the "Two-factor Encryption Key Generation" IT policy rule is set to Yes, the tablet uses the current password toderive the current interm

Page 138

On BlackBerry 10 devices, certain apps, such as apps that display navigation information, slideshows, and videos, canextend the security timeout. By d

Comments to this Manuals

No comments