UTSA
Yun Zhang, Farhan Patwa, Ravi Sandhu Institute for Cyber Security University of Texas at San Antonio San Antonio, TX 78249 May 30, 2016
Presented by: Amy(Yun) Zhang
UTSA Community-Based Secure Information and Resource Sharing in - - PowerPoint PPT Presentation
UTSA Community-Based Secure Information and Resource Sharing in Azure Cloud IaaS Cyber Incident Response Models for Information and Resource Sharing Yun Zhang, Farhan Patwa , Ravi Sandhu Institute for Cyber Security University of Texas at
Yun Zhang, Farhan Patwa, Ravi Sandhu Institute for Cyber Security University of Texas at San Antonio San Antonio, TX 78249 May 30, 2016
Presented by: Amy(Yun) Zhang
2
3
Ref: www.huffingtonpost.co.uk/2013/04/23/uk-government- faces-1000-cyber-attacks-a-day_n_3138164.html
increasingly sophisticated.
– Hard to defend by a single
situational awareness
– Share cyber information
procedures, analytics.
are lacking models for group sharing
– Information, infrastructure, tools, analytics, etc. – May want to share malicious or infected code/ systems (e.g. virus, worms, etc.) – Sensitive
4
subscription.
analyzing and processing the cyber information they submit.
5
6
Participant B
Sharing Group
Add/Remove Data Join/Leave Users Add/Remove Data Join/Leave Users Add/Remove Data Join/Leave Users
View #1: Org C View #1: Org B View #1: Org A Participant C Participant A
7
refer paper: Towards a framework for group-centric secure collaboration.
8
Incident Response Group Cyber Security Committee Organization Security Specialists External Experts Conditional Membership Shared Information
refer paper: RT-based administrative models for community cyber security information sharing.
9
10 Secure Isolated Domain (SID) Core Project (CP) Open Project (OP) Secure Isolated Project SIP-1 Secure Isolated Project SIP-n Org-1 Org-m Community Expert-1 Expert-k Experts
Participant B
Secure Isolated Domain (SID)
Add/Remove Data Join/Leave Users Add/Remove Data Join/Leave Users Add/Remove Data Join/Leave Users
View #1: Org C View #1: Org B View #1: Org A Participant C Participant A
11
View #2: SID View #2: SID View #2: SID Can create multiple secure isolated projects (SIPs) within SID with different controls
– Microsoft Azure: is a cloud computing platform and infrastructure created by Microsoft for building, deploying, and managing applications and services through a global network of Microsoft-managed datacenters.
12
Ref: https://azure.microsoft.com/
13
Accounts (A) AADRoles (AADR) *Permission Assignment (PA) AAD User Ownership (AADUO) Services (S) Groups (G) Group Ownership (GO) user_ group PRMS Operations (OP) Object Types (OT) AADRoles Ownership (AADRO) OT Ownership (OTO) Azure Active Directories (AAD) Subscriptions (Sub) Subscription Assignment (SA) AAD Ownership (AADO) Subscription Ownership (SubO) SubAdmin User Assignment (SAUA) NonAAD Users (NAADU) AADAdmin User Assignment (AADAUA) AAD Users (AADU) SubRoles (SubR) RG Ownership (RGO) User Assignment (UA) SUBRole Ownership (SubRA) Account Ownership (AO) Resources (RS) Resource Co-Ownership (RO) Resource Co-Ownership (RO)
resource RG-R pair Resource Groups (RG) Roles (R) Group Assignment (GA)
14
Permission Assignment (PA) Services (S) PRMS Operations (OP) Object Types (OT) OT Ownership (OTO) User Assignment (UA) Resources (RS)
resource SIDs Open Project [Sub] SIPs [Sub] Core Project [Sub] Resource Co-Ownership (RO) Users (U) Expert Users (EU) RG Ownership (RGO) Resource Co-Ownership (RO) SIP/CP/OP Ownership (SIPO/CPO/OPO) Resource Groups (RG) Roles (R) Organization Accounts (OA) SID- Association (assoc) RG Ownership (RGO) RG Ownership (RGO) RG-R pair User Ownership (UO)
15
16
Azure Account Subscription 1 Subscription 2 Subscription N Resource Group 1-1 Resource Group 1-2 Resource Group 2-1 Resource Group N-1 Resource Group N-X VM1 VM2 VM1 VM1 VM2 VM3
17
– Create two roles in the Core Project account: CPadmin and CPmember
– CPadmin allows the user have limited administrative power to use the role CPmember and specify policies for users from his organization.
– Create one role in the Open Project account: OPmember
– CPadmin allows all users from the community to access the Open Project account.
– SID manager maintains a list of security administrative users (uSet) from organizations.
18
– Formal specification
– Cyber incident response capabilities
– more fine grained access control within a SIP – compare SID/SIP enforcement on dominant IaaS cloud platforms (OpenStack, AWS and Azure)
19
20