usable security for smartphones

15
Nokia Research Center Usable Security for Smartphones Cynthia Kuo Senior Researcher October 26, 2010 1

Upload: curry

Post on 18-Feb-2016

52 views

Category:

Documents


0 download

DESCRIPTION

Usable Security for Smartphones. Cynthia Kuo Senior Researcher October 26, 2010. Many Development Platforms. Worldwide Smartphone Sales to End Users by Operating System in 2Q10. Coming soon… Windows Phone 7 MeeGo (Maemo + Moblin) BlackBerry Tablet OS. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Usable Security for Smartphones

Nokia Research Center

Usable Security for SmartphonesCynthia KuoSenior ResearcherOctober 26, 2010

1

Page 2: Usable Security for Smartphones

Nokia Research Center

Many Development Platforms

2

http://www.gartner.com/it/page.jsp?id=1421013

Worldwide Smartphone Sales to End Users by Operating System in 2Q10

Coming soon…Windows Phone 7MeeGo (Maemo +

Moblin) BlackBerry Tablet OS

Page 3: Usable Security for Smartphones

Nokia Research Center

A Few Usable Security Topics in Smartphones • Better application permissions models• Using smartphones for authentication• Better models for website authentication• Phone-friendly CAPTCHAs• Lost or stolen devices / data backup and restoration

3

Page 4: Usable Security for Smartphones

Nokia Research CenterCompany Confident

ial

Application Permissions: Threat Model

4

PC• Many users share the

same machine• Protect users from one

another• Implement access

control on users’ data

Smartphone• One user, one device• Users may install malicious

applications• Protect processes from

one another• Implement access control

on resources• Protect business model

Page 5: Usable Security for Smartphones

Nokia Research CenterCompany Confident

ial

Application Permissions: Symbian

5

Symbian signed• Application has passed

certain tests and is signed against a certificate

• Signed installation package contains a list of the application’s capabilities

Company Confidential5

Page 6: Usable Security for Smartphones

Nokia Research Center

Application Permissions: Symbian

Self-signed• Has no capabilities• User can grant

capabilities• Blanket

• Installation time• One-shot

• When the requiring action takes place

Page 7: Usable Security for Smartphones

Nokia Research CenterCompany Confident

ial

Application Permissions: BlackBerry

• Resource grant during installation and first start

• Configurable through menu• May also be configured by

administrator through BlackBerry Enterprise Server

• Application installation• Application permissions • Data that application can

access

7

Page 8: Usable Security for Smartphones

Nokia Research CenterCompany Confident

ial

Application Permissions: iPhone

• Codesigning used for certifying applications that pass app store requirements

• All apps need to be signed by Apple's private key(s) to run on (non-jailbroken) iPhone

• Password demonstrates user’s intent to install

• No options or requests for resource access

8

Page 9: Usable Security for Smartphones

Nokia Research CenterCompany Confident

ial

Application Permissions: Android

• Applications are self-signed • Used for continuity

(package updates) and integrity

• Android’s blanket grant during installation

• 112 Google-defined permissions

• Developers can define their own permissions to expose APIs to other applications

9

Content from David Barrera

Page 10: Usable Security for Smartphones

Nokia Research Center

Using Smartphones for Authentication

10

[ Coming up next! ]

Page 11: Usable Security for Smartphones

Nokia Research Center

Better Model for Authenticating Websites

11

Page 12: Usable Security for Smartphones

Nokia Research Center

Better CAPTCHAs?

12

Alex Smolen, Becky Hurwitz, Dhawal Mujumdar, UC Berkeley i213 Spring 2010 Project

Page 13: Usable Security for Smartphones

Nokia Research CenterCompany Confident

ial

Lost or Stolen Devices / Data Backup and Restoration• When your phone is your primary device, what happens when you lose

it?

13

Page 14: Usable Security for Smartphones

Nokia Research Center

Summary: A Few Usable Security Topics

• Better application permissions models• Using smartphones for authentication• Better models for website authentication• Phone-friendly CAPTCHAs• Lost or stolen devices / data backup and restoration

14

Page 15: Usable Security for Smartphones

Nokia Research Center

Thank You

15

[email protected]