ahmed alharthi cs691 black berry security. introduction. statistics o.s.features blackberry...

23
Ahmed Alharthi CS691 ack Berry Security

Upload: blaze-conley

Post on 18-Dec-2015

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Ahmed AlharthiCS691

Black Berry Security

Page 2: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Black Berry Security

• Introduction.• Statistics• O.S.Features• BlackBerry Messenger• BlackBerry Enterprise Server• Government Approvals• Reference

Page 3: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Quote • "I want to be able to have voices, other than the people who are immediately working for me, be able to reach out and send me a message about what's happening in America.”

"It's not just the flow of information "I mean, I can get somebody to print out clips for me, and I can read newspapers. What it has to do with is having mechanisms where you are interacting with people who are outside of the White House in a meaningful way. And I've got to look for every opportunity to do that--ways that aren't scripted, ways that aren't controlled, ways where, you know, people aren't just complimenting you or standing up when you enter into a room, ways of staying grounded."

President Obama

Page 4: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Who are using the BB

• Airbus• NATO• British Police• Obama and Half million Federal Government• US National Weather Service • General Motors• IBM• Hyundai - Korea• Major hospitals and Law firms

Page 5: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Black Berry Security

• RIM Research In Motion• Canadian company, Waterloo, Ontario, Canada• Founder Lindsay Burger• Co-founders Mike Lazaridis, Jim Baslsillie Founded in

1984.• A global leader in wireless innovation, revolutionized

the mobile industry

Page 6: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Statistics• Over 150 million BBM device sold, 14 million in last Q 2011.•October 2011, there were seventy million subscribers worldwide to Blackberry•250,000 Black Berry servers • Covered in 175 Countries and 595 carrier • Over 2 million new users a month Over 370,000 registered Developers• The company worth $14.35 billion 2011 – 7.8 billion (May 2012)• New York Times July 25, 2011 – “With BlackBerry in Decline, RIM WillShed2,000 Jobs” they did it• BlackBerry Users…•– 83% Check Email on vacation•– 59% Check Email the second it arrives•– 53% Check Email in the bathroom•– 59% Check Email in bed•– 37% Check Email while driving•– 12% Check Email while in Church

Page 7: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

O.S.Features• Blackberry OS is proprietary•The operating system used by BlackBerry devices is a proprietary multitasking environment developed by RIM.•Phone – The Blackberry is a full featured phone system. You can use a BlackBerry as your standard cell phone combined with its other PDA (personal digital assistant)functions.•Contacts – The contact manager is full featured allowing you to store a business and home address, up to 8 phone numbers, web and email information as well as up to 4 items of your choosing.•Internet – There are two internet browsers provided, one from your carrier) and one from BlackBerry. I have found the BlackBerry browser is the worse in security, but each browser has its own pros and cons. The browser allows you to access most non--‐SSL encrypted (unsecured) Web sites on the internet.•BlackBerry device protects its operating system and the BlackBerry Device Software •components on the BlackBerry device automatically check the authenticity of the operating system and the integrity of the BlackBerry Device Software. OS Software must pass these security tests before users can run the software on the BlackBerry device and wireless software upgrades can update the software successfully.

Page 8: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

O.S.Features• BlackBerry Internet Service• allows POP3 and IMAP email• Integrate for an individual personal user.• 10 email accounts( includes Gmail, Hotmail, Yahoo and AOL)• push capabilities of BIS such as the Instant Messaging clients,

Google Talk, ICQ, Windows Live• Messenger and Yahoo Messenger• Social Networks Facebook, MySpace and Twiver's notification-on

system is accessed through BIS, allowing for push notification for them.

• BlackBerry Push Service• Proprietary messaging service available only on BB devices.• End--‐to--‐end encrypted message .• Routed (encrypted) through RIM servers

Page 9: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

BlackBerry MessengerFeatures•BlackBerry PIN is an eight character hexadecimal identification number assigned to each BlackBerry device “PIN: 2689FE30”•Send and receive messages with unlimited length.•Choose a personal BBM display picture and status.•Real-time confirmations when messages are delivered and read.•Share photos, videos and more with multiple contacts at once.•Add contacts by scanning QR Codes or sharing PINs.•Send music files.•Create and join groups where you can share and discuss lists, photos etc.

Page 10: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

BlackBerry Messenger

Page 11: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Menus

• Main menu

• Application menu

Page 12: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

BlackBerry® Enterprise Server

• BlackBerry Enterprise Server Robust software that acts as the centralized link between wireless

devices, wireless networks and enterprise applications. The server integrates with enterprise messaging and collaboration systems to provide mobile users with access to email, enterprise instant messaging and personal information management tools. All data between applications and BlackBerry smartphones flows centrally through the server. BlackBerry servers integration with:

• IBM® Lotus® Domino® and IBM Lotus Same time • Microsoft® Exchange and Microsoft Office Live Communications

Server 2005 • Novell® GroupWise® and Novell GroupWise Messenger

Page 13: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

BlackBerry Enterprise Architecture

Page 14: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

BlackBerry Enterprise Architecture

• End-to-end Encryption

AES or Triple 3DES

• RSA SecurID Authentication

Data Access

• HTTPS

• Proxy Mode: SSL/TLS connection

End-to-End Mode

Page 15: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

BlackBerry Enterprise Architecture

Page 16: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Process flow: Sending an email message to a device using

BlackBerry transport layer encryption

1. A sender sends an email message to a BlackBerry® device user.2. The BlackBerry® Enterprise Server performs the following actions:a. compresses the email messageb. encrypts the email message using the message keyc. encrypts the message key using the device transport key of the deviced. sends the encrypted email message and encrypted message key to the device3. The BlackBerry device user clicks on the email message on the device to open it.4. The device performs the following actions:a. decrypts the message key using the device transport keyb. decrypts the email message using the message keySecurity Technical Overview Process flow: Sending an email message to a device using BlackBerry transport layer encryptionc. decompresses the email messaged. displays the email message to the user

Page 17: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Process flow: Sending an email message from a device using BlackBerry transport layer

encryption• 1. A sender sends an email message from a BlackBerry® device to a

recipient.• 2. The device performs the following actions:a. compresses the email messageb. encrypts the compressed email message using the message keyc. encrypts the message key using the device transport key of the deviced. sends the encrypted message key and encrypted email message to

the BlackBerry® Enterprise Server3. The BlackBerry Enterprise Server performs the following actions:a. decrypts the message key using the device transport keyb. decrypts the email message using the message keyc. decompresses the email messaged. forwards the email message to the recipient

Page 18: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Message attachment viewing security features

• view Microsoft® PowerPoint® slide shows, including those in .pps file format

• view .bmp, .jpg, .jpeg, .gif, .png, .tif, .tiff, and .wmf file formats • view .doc, .dot, .txt .html, .htm, .pdf, .xls, .wpd, and .ppt documents

in a browser • open .zip files and then open any content files of supported formats • open .wav files • enlarge images in .tiff format (such as scanned documents or faxes) • access inline thumbnail images for attachments that are embedded

in messages

Page 19: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Viewing attachments in PGP encrypted or S/MIME-encrypted messages

• The BlackBerry device sends the message key and a request for the attachment header data to the BlackBerry Enterprise Server.

• The BlackBerry Enterprise Server uses the message key to decrypt the message and access the attachment header data.

• The BlackBerry Enterprise Server sends the attachment header data to the BlackBerry device. • The BlackBerry device processes the attachment header data with the message and displays the

associated attachment information so that the user can select the attachment for viewing. • When the user tries to view an attachment that is encrypted using S/MIME, PGP/MIME, or

OpenPGP on the BlackBerry device, the following actions occur: • The BlackBerry device sends the message key and a request for the attachment data to the

BlackBerry Enterprise Server. • The BlackBerry Enterprise Server uses the message key to decrypt the message and access the

attachment data that corresponds to the attachment header data. • The BlackBerry Enterprise Server decrypts the attachment and sends the rendered attachment data

to the BlackBerry device. • The BlackBerry device displays the attachment.

Page 20: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Advanced Security Features for Government• BlackBerry Smartphones • embedded encryption technology.• met the Department of Defense requirements for S/MIME (Secure/Multipurpose Internet Mail Extensions) and PKI

(Public Key Infrastructure).• BlackBerry smartphones also include password protection functionality. To secure information stored on devices,

password authentication can be made mandatory through the customizable IT policies of the BlackBerry® Enterprise Server.

• End-to-End Encryption• Using Advanced Encryption Standard (AES) or (Triple DES)* encryption, email and other data remain encrypted at

all points between the mobile professional's BlackBerry smartphone and the BlackBerry Enterprise Server. And with optional support for S/MIME**, data is protected along the complete path between the sender and the recipient.

• S/MIME Support Package for BlackBerry• BlackBerry with the S/MIME Support Package increases the already high level of security provided by the

BlackBerry solution. Leveraging existing S/MIME capabilities, it enables BlackBerry users to store and retrieve private and public keys so they can read, sign and encrypt S/MIME messages on the go. Read more about the S/MIME Support Package for BlackBerry.

• PGP Support Package for the BlackBerry Enterprise Solution• The PGP® Support Package is designed to increase the level of security provided by the BlackBerry Enterprise

Solution. The PGP Support Package is third party software for BlackBerry smartphones that adds PGP Desktop and PGP Universal support. This support allows companies with existing PGP infrastructure in place to extend this infrastructure wirelessly using BlackBerry smartphones.

• BlackBerry Smart Card Reader• The BlackBerry® Smart Card Reader allows organizations using smart cards to add additional security features to

the already robust BlackBerry Enterprise Solution security architecture. It communicates wirelessly with Bluetooth® enabled BlackBerry smartphones using AES-256 encryption on the transport layer, creating a secure, two factor authenticated environment for granting access to BlackBerry and PKI applications.

Page 21: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Government ApprovalsNation Organization

Maximum Classification Level

CanadaCommunications Security Establishment

PROTECTED B

United Kingdom CESG RESTRICTED / IL3

AustriaCenter for Secure Information Technology

Not specified

AustraliaDefense Signals Directorate

RESTRICTED

New ZealandGovernment Communications Security Bureau

RESTRICTED

United StatesNational Institute of Standards and Technology

Sensitive But Unclassified

Turkey Turkish Standards Institute Not specified

.

Page 22: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

ATTCKS TECHNEIQ

• Memory dump. Physical attach (Jtag)• Cellar communication • Browser ( java Script)• OS permission• PC connect BB, channel

Page 23: Ahmed Alharthi CS691 Black Berry Security. Introduction. Statistics O.S.Features BlackBerry Messenger BlackBerry Enterprise Server Government Approvals

Reference

• http://docs.blackberry.com/en/admin/deliverables/4133/BB_Ent_Soln_Security_4.1.6_STO.pdf

• http://docs.blackberry.com/en/admin/deliverables/4133/BB_Ent_Soln_Security_4.1.6_STO.pdfglance/security/

• http://us.blackberry.com/ataglance/solutions/architecture.jsp

• http://garryowen.csisdmz.ul.ie/~cs5212/resources/oth4.pdf