wso2con eu 2016: advance information access control system for mobile devices based on wso2...

13
Advance Informa.on Access Control System for Mobile Devices Based on a WSO2 Architecture Fidel Paniagua & Javier Ruiz Research Assistants

Upload: wso2-inc

Post on 15-Apr-2017

198 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

AdvanceInforma.onAccessControlSystemforMobileDevicesBasedonaWSO2ArchitectureFidelPaniagua&JavierRuizResearchAssistants

Page 2: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

Content

•  Businessproblem•  Solu.onArchitecture•  Decisioncriteria•  Implementa.onperformance•  Deploymentinfo•  Demo

Page 3: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

BusinessProblem(I)

•  Userssharecorporatedevicesatthesame.me•  Bringyourowndevice•  Cloudstorage•  Keyscompromiseinuserdevices•  Disgruntledemployees

Dataleakinforma?on

Page 4: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

Currentsolu.onsonlycovers:•  Userprofiles•  Systemcipher•  Containercipher•  Mul.pleauthen.ca.onfactors•  Informa.onRightsManagement

Ø  MicrosoGIRMØ  AdobeDRM

BusinessProblem(andII)

Page 5: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

Solu?onarchitecture(I)

MobileDevice

Iden.tyServerServiceProvider

JavaCard

•  AAA•  Securekeymanagement

Page 6: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

•  Oursystemprovidesthefollowingsecuritymechanisms:–  Downloadanddisplayinforma.onaccesscontrol–  Cypherprotec.on–  KeysarestoragewithintheJC–  Mul.factorauthen.ca.on–  Informa.onisdecipheredwithintheJC–  Mul.lateralandmul.levelsecurity

Solu?onarchitecture(andII)

Page 7: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

Decisioncriteria

•  Opensourcealterna.ve•  WSO2offersfullsuiteofproducts•  Iden.tyServerisfullintegratedwithXACMLandSAML•  Applica.on Server allows easily to deploy SSO and

XACMLinWebApplica.ons•  Applica.on Server supports mul.ple web applica.on

formats•  Publicmailinglists•  WSO2offersalotofdocumenta.onandexamples

Page 8: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

Implementa?onperformance

Advantages•  XACMLevalua.oninashort.me•  Hardwarecryptographicopera.ons

Drawbacks•  PolicyAdministra.on•  LowperformancewithJavaCard+NFCconnec.on

Futureop.miza.ons:SecureSD

Page 9: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

Deploymentinfo(I)

MobileDevice

WebApplica.on Iden.tyserver

Virtualiza.on

Debian Debian

VMwareESXi

XperiaZ2Tablet

NFCUserJavaCard

Wi-Fi

Page 10: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

ServiceProvider–  WSO2Applica.onServer5.3.0

•  SSOwithSAML2.0•  HTTPS•  En.tlementFilter

Iden.tyProvider–  WSO2Iden.tyServer5.1.0

•  SSOwithSAML2.0•  XACML3.0•  SupportforMicrosoGAc.veDirectory•  PIPCustomiza.on

Deploymentinfo(andII)

Page 11: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

Demo

•  Video

UserProfiles

•  Fidel–  SecurityClearance:Confiden.al–  Country:Spain–  Ins.tu.on:Army–  Mission:Alpha

•  Javier–  SecurityClearance:TopSecret–  Country:Spain–  Ins.tu.on:Navy–  Mission:Beta

Documents

•  UCAV_2_2_6–  Classifica.onLevel:Confiden.al–  Country:Spain–  Ins.tu.on:Army–  Mission:Alpha

•  UCAV_2_3_2–  Classifica.onLevel:Secret–  Country:Spain

Page 12: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

Demo

Page 13: WSO2Con EU 2016: Advance Information Access Control System for Mobile Devices Based on WSO2 Architecture

ThankYou!

#WSO2ConEU

Shareyourfeedbackforthissessionwso2con.com/app