Systems Security Research in SIIS Lab

Size: px
Start display at page:

Download "Systems Security Research in SIIS Lab"

Transcription

1 Systems and Internet Infrastructure Security (SIIS) Laboratory 1 Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Systems Security Research in SIIS Lab Trent Jaeger Penn State University, SIIS Lab, CSE Dept. Network and Security Research Center Industry Day October 8, 2008

2 Systems and Internet Infrastructure Security (SIIS) Laboratory 2 SIIS Laboratory ( Faculty Prof. Trent Jaeger (tjaeger@cse.psu.edu)\, Co-director operating systems security, policy design and analysis, source code analysis Prof. Patrick McDaniel (mcdaniel@cse.psu.edu), Co-director network security, security modeling, critical infrastructure, security-typed languages, formal security policy Prof. Adam Smith (asmith@cse.psu.edu) cryptography, algorithms, privacy-preserving computation Funding: National Science Foundation Ongoing Projects: Secure Storage Systems Army Research Office/DOD DTO/IARPA CISCO, Raytheon (NSRC) Motorola (SERC), Samsung IBM Research, AT&T Language Based Security Systems and VM Security Telecommunications Security Cryptography Privacy-preserving Computing Students (Over 20 graduate students) Factoids: Established September 2004, Location IST Building - contact siislab@cse.psu.edu

3 Operating System Security Systems and Internet Infrastructure Security (SIIS) Laboratory 3

4 Systems and Internet Infrastructure Security (SIIS) Laboratory 4 Security Enforcement Appl Appl Appl Operating Systems Virtual Machine Monitors Network

5 Ensuring Security Goals Despite all the policies, we still lack comprehensive security goal enforcement How do we construct a secure system rather than a secure-able system? Deploy applications that enforce system security goals Build VM system environment that enforces system goals Build integrity-verifiable distributed computations We have a number of related projects that focus on how to build systems that ensure security Systems and Internet Infrastructure Security (SIIS) Laboratory 5

6 Systems and Internet Infrastructure Security (SIIS) Laboratory 6 App Deployment Goal Build App Package Build Apps that ensure enforcement of security policy Deploy to Enforce Goals Run the App SELinux System Deploy apps such that they enforce system security goals

7 Systems and Internet Infrastructure Security (SIIS) Laboratory 7 Mobile Phone Projects Many applications are trusted to enforce system policy E.g., logrotate, telephony servers, samba, browsers, etc Ensure that mobile phone services enforce system policy

8 Systems and Internet Infrastructure Security (SIIS) Laboratory 8 STL Development Projects Security-typed language compilation verifies that programs enforce a policy Using security-typed languages (e.g., Jif Java extension) Can't tell what caused a policy (information flow) error Can't tell what error reports represent real errors and which do not Can't tell where to fix legitimate errors We have tools for solving each problem Goal: better tools to help developers convert their programs to information-flow secure

9 Systems and Internet Infrastructure Security (SIIS) Laboratory 9 Compliance Project Build App Package Compose compliant app policy with system automatically Extract Package Protectio n Verify Package Protectio n Compose App w/ System Verify App Complianc e Run the App SELinux System Deploy apps that enforce system security goals on any system

10 Systems and Internet Infrastructure Security (SIIS) Laboratory 10 Virtual Machine Systems Opportunity to leverage isolation among systems Isolate key applications in VMs E.g., Secure browsing Secrecy: Web application uses secret and public info w/o leakage Integrity: Web application uses low integrity info w/o to dependence How do we use VM isolation to achieve these goals? How are VMs created and administered?

11 Systems and Internet Infrastructure Security (SIIS) Laboratory 11 FlowwolF Browsing (1) User/browser requests URL (2) Browser asks system for label of URL (3) Browser creates socket channel for this label (4) If request is denied, browser may request a new window (browser VM) for that request (5) System authorizes network communication to

12 Systems and Internet Infrastructure Security (SIIS) Laboratory 12 FlowwolF VM Services To ensure enforcement of administrative domain security goals Browser Target VM Compos e VMM 2 Complianc e Labeling Server 5 Server

13 Systems and Internet Infrastructure Security (SIIS) Laboratory 13 Shamon Project Shared Reference Monitor (Shamon) Coherent enforcement across multiple physical platforms Single mandatory access control (MAC) policy Meet Reference Monitor Guarantees: tamperproof (detectable), complete mediation, verifiability Hypervisor + MAC Manager Shamon for all VMs ACM Hypervisor + MAC Manager ACM

14 Systems and Internet Infrastructure Security (SIIS) Laboratory 14 Integrity-Verified Systems Use Hardware-Based Integrity Measurement to Justify Shamon System Integrity Define secure approach Current approaches are complex, incomplete, unscalable We provide a VMM-based foundation of integrity (score) We define a VM-based framework for simplifying attestation We enable high performance VM processing using attestation (asynchronous attestation) We are defining a logic of distributed integrity verification to enable effective, scalable distribution computing

15 Systems and Internet Infrastructure Security (SIIS) Laboratory 15 Integrity Verification Asynch VM Attestation VM Foundation VM Verifier Integrity/Enforcement Foundation Shamon Core

16 Systems and Internet Infrastructure Security (SIIS) Laboratory 16 Questions Penn State SIIS Lab: Papers David H. King, Trent Jaeger, Somesh Jha, and Sanjit Seshia. Effective blame for information-flow violations. In Proceedings of the Sixteenth ACM SIGSOFT International Symposium on Foundations of Software Engineering, November Sandra Rueda, Yogesh Sreenivasan, and Trent Jaeger. Flexible security configuration for virtual machines. In Proceedings of the 2 nd Computer Security Architecture Workshop, October Sandra Rueda, David H. King, and Trent Jaeger. Verifying compliance of trusted programs. In Proceedings of the 17 th USENIX Security Symposium, August Divya Muthukumaran, Anuj Sawani, Joshua Schiffman, Brian M. Jung, and Trent Jaeger. Measuring integrity on mobile phone systems. In Proceedings of the 13th Symposium on Access Control Models and Technologies (SACMAT), June Joshua Schiffman, Thomas Moyer, Hayawardh Vijayakumar, Patrick McDaniel and Trent Jaeger. Verifying Virtual Machine Integrity by Proxy. September In submission.

17 Systems and Internet Infrastructure Security (SIIS) Laboratory 17 Questions More Papers Luke St. Clair, Joshua Schiffman, Trent Jaeger, and Patrick McDaniel. Establishing and sustaining system integrity via root of trust installation. In Proceedings of the 23rd Annual Computer Security Applications Conference (ACSAC), December Boniface Hicks, Sandra Rueda, Trent Jaeger, Patrick McDaniel. From trusted to secure: Building and executing applications that enforce system security. In Proceedings of the 2007 USENIX Annual Technical Conference, June Boniface Hicks, Sandra Rueda, Luke St. Clair, Trent Jaeger, Patrick McDaniel. A logical specification and analysis for SELinux MLS. In Proceedings of the 12 th ACM Symposium on Access Control Models and Technologies. June Divya Muthukumaran, Mohamed Hassan, Vikhyath Rao and Trent Jaeger..Protecting Telephony Services in Mobile Phones. Technical Report NAS-TR , Networking and Security Research Center, Department of Computer Science and Engineering, Pennsylvania State University, University Park, PA, USA, September Thomas Moyer, Kevin Butler, Joshua Schiffman, Patrick McDaniel, and Trent Jaeger. Scalable Asynchronous Web Content Attestation. Technical Report NAS-TR , Networking and Security Research Center, Department of Computer Science and Engineering, Pennsylvania State University, University Park, PA, USA, September 2008.

Operating System Security: Building Secure Distributed Systems

Operating System Security: Building Secure Distributed Systems Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Operating System Security:

More information

Justifying Integrity Using a Virtual Machine Verifier

Justifying Integrity Using a Virtual Machine Verifier Justifying Integrity Using a Virtual Machine Verifier Joshua Schiffman, Thomas Moyer, Christopher Shal, Trent Jaeger, and Patrick McDaniel ACSAC 09 1 1 Cloudy Horizons Utility-based cloud computing is

More information

Advanced Systems Security: Principles

Advanced Systems Security: Principles Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Topics in Systems and Program Security

Topics in Systems and Program Security Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Topics in Systems and

More information

Advanced Systems Security: Principles

Advanced Systems Security: Principles Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

SELinux Protected Paths Revisited

SELinux Protected Paths Revisited SELinux Protected Paths Revisited Trent Jaeger Department of Computer Science and Engineering Pennsylvania State University March 1, 2006 1 Talk Topics Mechanism for MAC enforcement between 2 machines

More information

Advanced Systems Security: Principles

Advanced Systems Security: Principles Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Topics in Systems and Program Security

Topics in Systems and Program Security Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Topics in Systems and

More information

Trent Jaeger. Education. Research Interests. Awards and Honors. Professional Experience

Trent Jaeger. Education. Research Interests. Awards and Honors. Professional Experience Office Address: Home Address: 346A IST Building 153 Brothers Court Computer Science and Engineering Dept. Port Matilda, PA 16870 The Pennsylvania State University Phone: +1 (814) 234-2075 Phone: +1 (814)

More information

Shame on Trust in Distributed Systems

Shame on Trust in Distributed Systems Shame on Trust in Distributed Systems Trent Jaeger, Patrick McDaniel, Luke St. Clair Pennsylvania State University Ramón Cáceres, Reiner Sailer IBM T. J. Watson Research Center 1 Introduction Approaches

More information

Integrating SELinux with Security-typed Languages

Integrating SELinux with Security-typed Languages Integrating SELinux with Security-typed Languages Boniface Hicks, Sandra Rueda, Trent Jaeger and Patrick McDaniel Systems and Internet Infrastructure Security Laboratory (SIIS) Computer Science and Engineering,

More information

Advanced Systems Security: Putting It Together Systems

Advanced Systems Security: Putting It Together Systems Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Attack Graphs. Systems and Internet Infrastructure Security

Attack Graphs. Systems and Internet Infrastructure Security Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Attack Graphs Systems

More information

Advanced Systems Security: Security-Enhanced Linux

Advanced Systems Security: Security-Enhanced Linux Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Advanced Systems Security: Securing Commercial Systems

Advanced Systems Security: Securing Commercial Systems Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Advanced Systems Security: Ordinary Operating Systems

Advanced Systems Security: Ordinary Operating Systems Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

BUILDING A FRAMEWORK FOR INFORMATION FLOW AWARE WEB APPLICATIONS

BUILDING A FRAMEWORK FOR INFORMATION FLOW AWARE WEB APPLICATIONS The Pennsylvania State University The Graduate School Department of Computer Science and Engineering BUILDING A FRAMEWORK FOR INFORMATION FLOW AWARE WEB APPLICATIONS A Thesis in Computer Science and Engineering

More information

Advanced Systems Security: Security Goals

Advanced Systems Security: Security Goals Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Configuring Cloud Deployments for Integrity

Configuring Cloud Deployments for Integrity Configuring Cloud Deployments for Integrity Trent Jaeger, Nirupama Talele, Yuqiong Sun, Divya Muthukumaran, Hayawardh Vijayakumar, and Joshua Schiffman {tjaeger,nrt123,yus138,muthukumaran,hvivay,jschiffm}@cse.psu.edu

More information

CSE543 - Computer and Network Security Module: Virtualization

CSE543 - Computer and Network Security Module: Virtualization CSE543 - Computer and Network Security Module: Virtualization Professor Trent Jaeger CSE543 - Introduction to Computer and Network Security 1 Operating System Quandary Q: What is the primary goal of system

More information

The Evolution of Secure Operating Systems

The Evolution of Secure Operating Systems The Evolution of Secure Operating Systems Trent Jaeger Systems and Internet Infrastructure Security (SIIS) Lab Computer Science and Engineering Department Pennsylvania State University 1 Operating Systems

More information

CSE543 - Computer and Network Security Module: Virtualization

CSE543 - Computer and Network Security Module: Virtualization CSE543 - Computer and Network Security Module: Virtualization Professor Trent Jaeger CSE543 - Introduction to Computer and Network Security 1 1 Operating System Quandary Q: What is the primary goal of

More information

Transforming Commodity Security Policies to Enforce Clark-Wilson Integrity

Transforming Commodity Security Policies to Enforce Clark-Wilson Integrity Transforming Commodity Security Policies to Enforce Clark-Wilson Integrity Divya Muthukumaran Pennsylvania State University muthukum@cse.psu.edu Hayawardh Vijayakumar Pennsylvania State University hvijay@cse.psu.edu

More information

Toward Automated Information-Flow Integrity Verification for Security-Critical Applications

Toward Automated Information-Flow Integrity Verification for Security-Critical Applications CSE 598A - Spring 2007 - Sandra Rueda Page 1 Toward Automated Information-Flow Integrity Verification for Security-Critical Applications Umesh Shankar, Trent Jaeger and Reiner Sailer Presented by Sandra

More information

DISTRIBUTION A: Distribution approved for public release.

DISTRIBUTION A: Distribution approved for public release. AFRL-OSR-VA-TR-2015-0149 Information Flow Integrity for Systems of Independently-Developed Components Trent Jaeger PENNSYLVANIA STATE UNIVERSITY 06/22/2015 Final Report DISTRIBUTION A: Distribution approved

More information

Virtual Machine Security

Virtual Machine Security Virtual Machine Security CSE443 - Spring 2012 Introduction to Computer and Network Security Professor Jaeger www.cse.psu.edu/~tjaeger/cse443-s12/ 1 Operating System Quandary Q: What is the primary goal

More information

Advanced Systems Security: Virtual Machine Systems

Advanced Systems Security: Virtual Machine Systems Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Barriers to Cloud Adoption and Research Opportunities

Barriers to Cloud Adoption and Research Opportunities Barriers to Cloud Adoption and Research Opportunities Prashant Shenoy University of Massachusetts Amherst Cloud Economics Cloud platforms: lease hardware and software rather than own Argument: Leasing

More information

CSE 544 Advanced Systems Security

CSE 544 Advanced Systems Security Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA CSE 544 Advanced Systems

More information

Advanced Systems Security: Virtual Machine Systems

Advanced Systems Security: Virtual Machine Systems Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

CSE543 - Computer and Network Security Module: Virtualization

CSE543 - Computer and Network Security Module: Virtualization CSE543 - Computer and Network Security Module: Virtualization Professor Trent Jaeger CSE543 - Introduction to Computer and Network Security 1 Operating System Quandary Q: What is the primary goal of system

More information

Advanced Systems Security: Integrity

Advanced Systems Security: Integrity Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Module: Operating System Security. Professor Trent Jaeger. CSE543 - Introduction to Computer and Network Security

Module: Operating System Security. Professor Trent Jaeger. CSE543 - Introduction to Computer and Network Security CSE543 - Introduction to Computer and Network Security Module: Operating System Security Professor Trent Jaeger 1 OS Security So, you have built an operating system that enables user-space processes to

More information

Module: Cloud Computing Security

Module: Cloud Computing Security Module: Computing Security Professor Trent Jaeger Penn State University Systems and Internet Infrastructure Security Laboratory (SIIS) 1 Computing Is Here Systems and Internet Infrastructure Security (SIIS)

More information

System Approach for Single Keyword Search for Encrypted data files Guarantees in Public Infrastructure Clouds

System Approach for Single Keyword Search for Encrypted data files Guarantees in Public Infrastructure Clouds System Approach for Single Keyword Search for Encrypted data files Guarantees in Public Infrastructure s B.Nandan 1, M.Haripriya 2, N.Tejaswi 3, N. Sai Kishore 4 Associate Professor, Department of CSE,

More information

Advanced Systems Security: Integrity

Advanced Systems Security: Integrity Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Advanced Systems Security: Integrity

Advanced Systems Security: Integrity Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Advanced Systems Security: Multics

Advanced Systems Security: Multics Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Retrofitting Legacy Code for Authorization Policy Enforcement

Retrofitting Legacy Code for Authorization Policy Enforcement Retrofitting Legacy Code for Authorization Policy Enforcement Vinod Ganapathy, Trent Jaeger, and Somesh Jha Presented by Kevin Butler CSE 544-13 February 2007 Systems and Internet Infrastructure Security

More information

The Evolution of Secure Operating Systems

The Evolution of Secure Operating Systems The Evolution of Secure Operating Systems Trent Jaeger Systems and Internet Infrastructure Security (SIIS) Lab Computer Science and Engineering Department Pennsylvania State University 1 Operating Systems

More information

Practical Verification of System Integrity in Cloud Computing Environments

Practical Verification of System Integrity in Cloud Computing Environments Practical Verification of System Integrity in Cloud Computing Environments Trent Jaeger Penn State NSRC Industry Day April 27 th, 2012 1 Overview Cloud computing even replaces physical infrastructure Is

More information

ACCESSPROV: Tracking the Provenance of Access Control Decisions

ACCESSPROV: Tracking the Provenance of Access Control Decisions ACCESSPROV: Tracking the Provenance of Access Control Decisions Frank Capobianco The Pennsylvania State University fnc110@cse.psu.edu Christian Skalka The University of Vermont skalka@cs.uvm.edu Trent

More information

Leveraging IPsec for Mandatory Access Control of Linux Network Communications

Leveraging IPsec for Mandatory Access Control of Linux Network Communications Leveraging for Mandatory of Linux Network Communications Trent Jaeger Department of Computer Science and Engineering Pennsylvania State University December 6, 2005 1 Mandatory 2 Mandatory File X 3 Network

More information

CSE Computer Security

CSE Computer Security CSE 543 - Computer Security Lecture 25 - Virtual machine security December 6, 2007 URL: http://www.cse.psu.edu/~tjaeger/cse543-f07/ 1 Implementation and Results Experimental Platform Exact specification

More information

IBM Research Report. Trusted Mobile Computing

IBM Research Report. Trusted Mobile Computing RC23752 (W0510-132) October 19, 2005 Computer Science IBM Research Report Trusted Mobile Computing Ramón Cáceres, Reiner Sailer IBM Research Division Thomas J. Watson Research Center P.O. Box 704 Yorktown

More information

Establishing and Sustaining System Integrity via Root of Trust Installation

Establishing and Sustaining System Integrity via Root of Trust Installation 23rd Annual Computer Security Applications Conference Establishing and Sustaining System Integrity via Root of Trust Installation Luke St.Clair, Joshua Schiffman, Trent Jaeger, Patrick McDaniel Systems

More information

Trustworthy Whole-System Provenance for the Linux Kernel

Trustworthy Whole-System Provenance for the Linux Kernel Trustworthy Whole-System Provenance for the Linux Kernel Adam Bates, Dave (Jing) Tian, Thomas Moyer, and Kevin R. B. Butler In association with USENIX Security Symposium, Washington D.C., USA 13 August,

More information

CSCI 420: Mobile Application Security. Lecture 7. Prof. Adwait Nadkarni. Derived from slides by William Enck, Patrick McDaniel and Trent Jaeger

CSCI 420: Mobile Application Security. Lecture 7. Prof. Adwait Nadkarni. Derived from slides by William Enck, Patrick McDaniel and Trent Jaeger CSCI 420: Mobile Application Security Lecture 7 Prof. Adwait Nadkarni Derived from slides by William Enck, Patrick McDaniel and Trent Jaeger 1 cryptography < security Cryptography isn't the solution to

More information

Advanced Systems Security: Future

Advanced Systems Security: Future Advanced Systems Security: Future Trent Jaeger Systems and Internet Infrastructure Security (SIIS) Lab Penn State University 1 Privilege Separation Has been promoted for some time Software-Fault Isolation

More information

CSE Fall Project 1: Password Management

CSE Fall Project 1: Password Management CSE 543 - Fall 2017 - Project 1: Password Management 1 Dates Out: August 26, 2017 Due: September 20, 2017 2 Introduction In this project, you will complete the implementation of a password management system.

More information

Advanced Systems Security: Cloud Computing Security

Advanced Systems Security: Cloud Computing Security Advanced Systems Security: Cloud Computing Security Trent Jaeger Penn State University Systems and Internet Infrastructure Security Laboratory (SIIS) 1 Cloudy Foundations Can customers move their services

More information

FIDO AND PAYMENTS AUTHENTICATION. Philip Andreae Vice President Oberthur Technologies

FIDO AND PAYMENTS AUTHENTICATION. Philip Andreae Vice President Oberthur Technologies FIDO AND PAYMENTS AUTHENTICATION Philip Andreae Vice President Oberthur Technologies The Problem The Solution The Alliance Updates Data Breaches 781 data breaches in 2015 170 million records in 2015 (up

More information

Creating a Practical Security Architecture Based on sel4

Creating a Practical Security Architecture Based on sel4 Creating a Practical Security Architecture Based on sel4 Xinming (Simon) Ou University of South Florida (many slides borrowed/adapted from my student Daniel Wang) 1 Questions for sel4 Community Is there

More information

David Lie. Curriculum Vitae

David Lie. Curriculum Vitae I. Personal Information David Lie Curriculum Vitae i) Name: David Lie ii) Address: David Lie Department of Electrical and Computer Engineering 10 King s College Circle Rd. Toronto, Ontario M5S 3G4 Canada

More information

Kevin Butler Stephen McLaughlin Thomas Moyer Patric McDaniel. Presented by Xiao, Yuan November 10, 2010

Kevin Butler Stephen McLaughlin Thomas Moyer Patric McDaniel. Presented by Xiao, Yuan November 10, 2010 Kevin Butler Stephen McLaughlin Thomas Moyer Patric McDaniel Presented by Xiao, Yuan November 10, 2010 SwitchBlade architecture provides isolation for multiple OSs running on a machine by confining them

More information

8.3 Mandatory Flow Control Models

8.3 Mandatory Flow Control Models 8.3 Mandatory Flow Control Models Mingsen Xu Advanced Operating System 2011-10-26 Outline Mandatory Flow Control Models - Information Flow Control - Lattice Model - Multilevel Security Model - Bell-Lapadula

More information

Towards Multi Layer Trusted Virtual Domains

Towards Multi Layer Trusted Virtual Domains Towards Multi Layer Trusted Virtual Domains Yasuharu Katsuno Michiharu Kudo Ronald Perez Reiner Sailer Yuji Watanabe Sachiko Yoshihama Leendert van Doorn {katsuno, kudo, muew, sachikoy}@jp.ibm.com IBM

More information

Toward Automated Authorization Policy Enforcement

Toward Automated Authorization Policy Enforcement Toward Automated Authorization Policy Enforcement Vinod Ganapathy vg@cs.wisc.edu Trent Jaeger tjaeger@cse.psu.edu Somesh Jha jha@cs.wisc.edu March 1 st, 2006 Second Annual Security-enhanced Linux Symposium

More information

Seeding Clouds with Trust Anchors

Seeding Clouds with Trust Anchors Seeding Clouds with Trust Anchors Joshua Schiffman, Thomas Moyer, Hayawardh Vijayakumar Trent Jaeger and Patrick McDaniel Systems and Internet Infrastructure Security Laboratory Pennsylvania State University

More information

Towards Automated Authorization Policy Enforcement

Towards Automated Authorization Policy Enforcement Towards Automated Authorization Policy Enforcement Vinod Ganapathy Univ. of Wisconsin-Madison vg@cs.wisc.edu Trent Jaeger Pennsylvania State Univ. tjaeger@cse.psu.edu Somesh Jha Univ. of Wisconsin-Madison

More information

CIS433/533 - Introduction to Computer and Network Security. Access Control

CIS433/533 - Introduction to Computer and Network Security. Access Control CIS433/533 - Introduction to Computer and Network Security Access Control Professor Butler Winter 2011 Computer and Information Science Trusted Computing Base The trusted computing base is the infrastructure

More information

Stavros Nikolaou. 413 Gates Hall URL: Ithaca, NY, 14853, USA Date of Birth: December, 1987

Stavros Nikolaou. 413 Gates Hall URL:  Ithaca, NY, 14853, USA Date of Birth: December, 1987 413 Gates Hall +1 6073795409 Department of Computer Science Cornell University email: snikolaou@cs.cornell.edu URL: www.cs.cornell.edu/~snikolaou Ithaca, NY, 14853, USA Date of Birth: December, 1987 Education

More information

CMPSC 497: Static Analysis

CMPSC 497: Static Analysis CMPSC 497: Static Analysis Trent Jaeger Systems and Internet Infrastructure Security (SIIS) Lab Computer Science and Engineering Department Pennsylvania State University Page 1 Our Goal In this course,

More information

Release Notes for DrayTek Vigor 2955 (UK/Ireland)

Release Notes for DrayTek Vigor 2955 (UK/Ireland) Release Notes for DrayTek Vigor 2955 (UK/Ireland) Firmware Version Release Type Build Date 22nd December 2016 Release Date 17th January 2017 Revision 61450 Applicable Models Vigor 2955 UK & Ireland Only

More information

Dawn Song

Dawn Song 1 Virtual Machines & Security Dawn Song dawnsong@cs.berkeley.edu Virtual Machines VM: Execution environment that gives the illusion of a real machine VMM/Hypervisor: host software which provides this capability

More information

Cisco Unified Presence 8.0

Cisco Unified Presence 8.0 Cisco Unified Presence 8.0 Cisco Unified Communications Solutions unify voice, video, data, and mobile applications on fixed and mobile networks, enabling easy collaboration every time from any workspace.

More information

Dynamic Information Management and Exchange for Command and Control Applications

Dynamic Information Management and Exchange for Command and Control Applications AFRL-AFOSR-UK-TR-2015-0026 Dynamic Information Management and Exchange for Command and Control Applications Maribel Fernandez KING S COLLEGE LONDON THE STRAND LONDON WC2R 2LS UNITED KINGDOM EOARD GRANT

More information

COMPOSABILITY, PROVABILITY, REUSABILITY (CPR) FOR SURVIVABILITY

COMPOSABILITY, PROVABILITY, REUSABILITY (CPR) FOR SURVIVABILITY AFRL-IF-RS-TR-2002-61 Final Technical Report April 2002 COMPOSABILITY, PROVABILITY, REUSABILITY (CPR) FOR SURVIVABILITY Kestrel Institute Sponsored by Defense Advanced Research Projects Agency DARPA Order

More information

Systems View -- Current. Trustworthy Computing. TC Advantages. Systems View -- Target. Bootstrapping a typical PC. Boot Guarantees

Systems View -- Current. Trustworthy Computing. TC Advantages. Systems View -- Target. Bootstrapping a typical PC. Boot Guarantees Trustworthy Computing s View -- Current Trent Jaeger February 18, 2004 Process 1 Web server Process 2 Mail server Process 3 Java VM Operating Hardware (CPU, MMU, I/O devices) s View -- Target TC Advantages

More information

Automatic Placement of Authorization Hooks in the Linux Security Modules Framework

Automatic Placement of Authorization Hooks in the Linux Security Modules Framework Automatic Placement of Authorization Hooks in the Linux Security Modules Framework Vinod Ganapathy vg@cs.wisc.edu University of Wisconsin, Madison Joint work with Trent Jaeger tjaeger@cse.psu.edu Pennsylvania

More information

Copyright. Copyright Ping Identity Corporation. All rights reserved. PingAccess Server documentation Version 4.

Copyright. Copyright Ping Identity Corporation. All rights reserved. PingAccess Server documentation Version 4. Server 4.3 Copyright 1 Copyright 2017 Ping Identity Corporation. All rights reserved. PingAccess Server documentation Version 4.3 June, 2017 Ping Identity Corporation 1001 17th Street, Suite 100 Denver,

More information

Group-Centric Models for Secure and Agile Information Sharing

Group-Centric Models for Secure and Agile Information Sharing Institute for Cyber Security Group-Centric Models for Secure and Agile Information Sharing Ravi Sandhu Executive Director and Endowed Professor October 2010 ravi.sandhu@utsa.edu, www.profsandhu.com, www.ics.utsa.edu

More information

Integrating OpenID with proxy re-encryption to enhance privacy in cloud-based identity services

Integrating OpenID with proxy re-encryption to enhance privacy in cloud-based identity services Integrating OpenID with proxy re-encryption to enhance privacy in cloud-based identity services David Nuñez, Isaac Agudo, and Javier Lopez Network, Information and Computer Security Laboratory (NICS Lab)

More information

Advanced Systems Security: Program Diversity

Advanced Systems Security: Program Diversity Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

OASIS: Architecture, Model and Management of Policy

OASIS: Architecture, Model and Management of Policy OASIS: Architecture, Model and Management of Policy Ken Moody Computer Laboratory, University of Cambridge 1 Overview OASIS : Architecture, Model and Policy 1. background to the research people, projects

More information

MaaS360 Secure Productivity Suite

MaaS360 Secure Productivity Suite MaaS360 Secure Productivity Suite Frequently Asked Questions (FAQs) What is MaaS360 Secure Productivity Suite? MaaS360 Secure Productivity Suite integrates a set of comprehensive mobile security and productivity

More information

UNICORE Globus: Interoperability of Grid Infrastructures

UNICORE Globus: Interoperability of Grid Infrastructures UNICORE : Interoperability of Grid Infrastructures Michael Rambadt Philipp Wieder Central Institute for Applied Mathematics (ZAM) Research Centre Juelich D 52425 Juelich, Germany Phone: +49 2461 612057

More information

Advanced Systems Security: Security-Enhanced Linux

Advanced Systems Security: Security-Enhanced Linux Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Wireless Network Policy and Procedures Version 1.5 Dated November 27, 2002

Wireless Network Policy and Procedures Version 1.5 Dated November 27, 2002 Wireless Network Policy and Procedures Version 1.5 Dated November 27, 2002 Pace University reserves the right to amend or otherwise revise this document as may be necessary to reflect future changes made

More information

Service-oriented Assurance

Service-oriented Assurance Service-oriented Assurance Michael Waidner IBM Zurich Research, Security and Privacy Joint with Günter Karjoth, Matthias Schunter and Birgit Pfitzmann Riva San Vitale March 2006 Euro-Atlantic Symposium

More information

Data Center 3.0: Transforming the Data Center via the Network

Data Center 3.0: Transforming the Data Center via the Network Data Center 3.0: Transforming the Data Center via the Network Douglas A. Gourlay Senior Director - Data Center Solutions Group Peter Linkin Marketing Manager - Data Center Architecture August 1, 2007 1

More information

CSE Computer Security

CSE Computer Security CSE 543 - Computer Security Lecture 11 - Access Control October 10, 2006 URL: http://www.cse.psu.edu/~tjaeger/cse543-f06/ Access Control System Protection Domain What can be accessed by a process Default

More information

Open mustard seed. Patrick Deegan, Ph.D. ID3

Open mustard seed. Patrick Deegan, Ph.D. ID3 Open mustard seed Patrick Deegan, Ph.D. ID3 OpenSocial FSN (draft) August 8, 2013 Open Mustard Seed (OMS) Introduction The OMS Trustworthy Compute Framework (TCF) extends the core functionality of Personal

More information

Master Course in Computer Science Orientation day

Master Course in Computer Science Orientation day Master Course in Computer Science Orientation day Info on the Department of Computer Science Ranked first (in its area) in 5-year Research Assessment by Ministry of University and Research 2013 e 2017

More information

Advanced Systems Security: Security-Enhanced Linux

Advanced Systems Security: Security-Enhanced Linux Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Take Only What You Need: Leveraging Mandatory Access Control Policy to Reduce Provenance Storage Costs

Take Only What You Need: Leveraging Mandatory Access Control Policy to Reduce Provenance Storage Costs Take Only What You Need: Leveraging Mandatory Access Control Policy to Reduce Provenance Storage Costs Adam Bates, Kevin R.B. Butler University of Florida {adammbates,butler}@ufl.edu Thomas Moyer MIT Lincoln

More information

CSE 544 Advanced Systems Security

CSE 544 Advanced Systems Security Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA CSE 544 Advanced Systems

More information

Language-Based Security on Android (call for participation) Avik Chaudhuri

Language-Based Security on Android (call for participation) Avik Chaudhuri + Language-Based Security on Android (call for participation) Avik Chaudhuri + What is Android? Open-source platform for mobile devices Designed to be a complete software stack Operating system Middleware

More information

Data Management: the What, When and How

Data Management: the What, When and How Data Management: the What, When and How Data Management: the What DAMA(Data Management Association) states that "Data Resource Management is the development and execution of architectures, policies, practices

More information

The Fox Project: Advanced Development of Systems Software

The Fox Project: Advanced Development of Systems Software The Fox Project: Advanced Development of Systems Software R&D Status Report July 1 to September 30, 1999 School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213 19991222 022 This research

More information

Enterprise X-Architecture 5th Generation And VMware Virtualization Solutions

Enterprise X-Architecture 5th Generation And VMware Virtualization Solutions Steve Sue VMware PSE June-8 th -2010 Enterprise X-Architecture 5th Generation And VMware Virtualization Solutions 2010 IBM Corporation Virtualization Spending Priority Goldman Sachs 2010 Key Tech Trends

More information

Whose Cloud Is It Anyway? Exploring Data Security, Ownership and Control

Whose Cloud Is It Anyway? Exploring Data Security, Ownership and Control Whose Cloud Is It Anyway? Exploring Data Security, Ownership and Control SESSION ID: CDS-T11 Sheung-Chi NG Senior Security Consulting Manager, APAC SafeNet, Inc. Cloud and Virtualization Are Change the

More information

WebBeholder: A Revolution in Tracking and Viewing Changes on The Web by Agent Community

WebBeholder: A Revolution in Tracking and Viewing Changes on The Web by Agent Community WebBeholder: A Revolution in Tracking and Viewing Changes on The Web by Agent Community Santi Saeyor Mitsuru Ishizuka Dept. of Information and Communication Engineering, Faculty of Engineering, University

More information

Advanced Systems Security: Ordinary Operating Systems

Advanced Systems Security: Ordinary Operating Systems Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:

More information

Learning Outcomes. Extended OS. Observations Operating systems provide well defined interfaces. Virtual Machines. Interface Levels

Learning Outcomes. Extended OS. Observations Operating systems provide well defined interfaces. Virtual Machines. Interface Levels Learning Outcomes Extended OS An appreciation that the abstract interface to the system can be at different levels. Virtual machine monitors (VMMs) provide a lowlevel interface An understanding of trap

More information

Android Based Business Card Scanner: An OCR Based Approach

Android Based Business Card Scanner: An OCR Based Approach Android Based Business Card Scanner: An OCR Based Approach Prof. Kaushal Patel 1, Prof. Amit Choksi 2 Department of Electronics & Telecommunication Engineering, Birla Vishvakarma Mahavidyalaya engineering

More information

Brian F. Cooper. Distributed systems, digital libraries, and database systems

Brian F. Cooper. Distributed systems, digital libraries, and database systems Brian F. Cooper Home Office Internet 2240 Homestead Ct. #206 Stanford University cooperb@stanford.edu Los Altos, CA 94024 Gates 424 http://www.stanford.edu/~cooperb/app/ (408) 730-5543 Stanford, CA 94305

More information

Laying a Secure Foundation for Mobile Devices. Stephen Smalley Trusted Systems Research National Security Agency

Laying a Secure Foundation for Mobile Devices. Stephen Smalley Trusted Systems Research National Security Agency Laying a Secure Foundation for Mobile Devices Stephen Smalley Trusted Systems Research National Security Agency Trusted Systems Research Conduct and sponsor research to provide information assurance for

More information

HAMES Review at SRI, 7 October 2008 partly based on Layered Assurance Workshop 13, 14 August 2008, BWI Hilton and based on Open Group, 23 July 2008,

HAMES Review at SRI, 7 October 2008 partly based on Layered Assurance Workshop 13, 14 August 2008, BWI Hilton and based on Open Group, 23 July 2008, HAMES Review at SRI, 7 October 2008 partly based on Layered Assurance Workshop 13, 14 August 2008, BWI Hilton and based on Open Group, 23 July 2008, Chicago Component Security Integration John Rushby Computer

More information

Study of Secondary and Approximate Authorizations Model (SAAM)

Study of Secondary and Approximate Authorizations Model (SAAM) Study of Secondary and Approximate Authorizations Model (SAAM) Kyle Zeeuwen kylez@ece.ubc.ca Abstract Request response access control systems with off-site Policy Decision Points have their reliability

More information