securing cloud and mobile pragmatic enterprise security architecture

29
Securing Cloud and Mobile Pragmatic Enterprise Security Architecture Prabath Siriwardena (@prabath) WSO2 Director, Security Architecture

Upload: dylan

Post on 12-Feb-2016

56 views

Category:

Documents


0 download

DESCRIPTION

Securing Cloud and Mobile Pragmatic Enterprise Security Architecture. Prabath Siriwardena (@prabath) WSO2 Director, Security Architecture. Within the first decade of the 21 st century – internet worldwide increased from 350 million to more than 2 billion . - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Securing Cloud and Mobile Pragmatic Enterprise Security

Architecture

Prabath Siriwardena (@prabath)WSO2

Director, Security Architecture

Page 2: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Within the first decade of the 21st century – internet worldwide increased from 350 million

to more than 2 billion.

Page 3: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Mobile phone subscribers increased from

750 million to 5 billionToday it’s around 6 billion

Page 4: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Only 30% of mobile users, password protect their mobile devices

Page 5: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Many SaaS providers ignore multifactor authentication for mobile applications

Page 6: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

113 cell phones are lost or stolen every minute in the

U.S and $7 million worth of smartphones are lost daily

Page 7: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

62% of mobile workers currently use their personal smartphones for

work

Page 8: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

http://www.websense.com/assets/reports/websense-2013-threat-report.pdf

Page 9: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Mobile Device Management systems need to be an integral part of the corporate

Identity Management

Page 10: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Cloud service providers are becoming mobile friendly with REST/JSON APIs

Page 11: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

OAuth 2.0 dominates Mobile and API security

Page 12: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Avoid using Resource Owner Password OAuth grant type

Page 13: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Mobile applications secured with OAuth can be vulnerable to phishing

Page 14: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Your Facebook or Twitter account credentials can be quite easily phished through your

mobile phone - than from a laptop computer

Page 15: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

The need to bake-in client key and the secret key into the mobile app itself is an issue yet to

solve

Page 16: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

OAuth has given a better failover capability to mobile applications in case of an attack

Page 17: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

It takes an average of 20 seconds for a user to log into a resource

Page 18: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Single Sign On increases user productivity

Page 19: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Browser based Single Sign On

Native App Native Web Browser

Authorization Server (IdP)

Mobile Device

Page 20: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture
Page 21: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Native Single Sign On

Native App Native IdP App

Mobile Device

Page 22: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture
Page 23: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

OpenID Foundation is working on standardizing Native Single Sign On based on

OpenID Connect

Page 24: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Federated Single Sign On

Native App Native Web Browser

Authorization Server (IdP)

Mobile Device

SAML2 IdP

SAML2 IdP

Page 25: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Federated Single Sign On with heterogeneous Authorization Servers

Page 26: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Secured / Confidential data channels

Page 27: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

TLS, JSON Web Encryption (JWE)

Page 28: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Managed Cloud APIs

Mobile App API Gateway

Cloud API

Page 29: Securing Cloud and  Mobile  Pragmatic Enterprise Security Architecture

Thank You