IDA PAPER P-1935 TRADITIONAL CAPABILITY-BASED SYSTEMS: AN ANALYSIS OF THEIR ABILITY TO MEET THE TRUSTED COMPUTER SECURITY EVALUATION CRITERIA

Size: px
Start display at page:

Download "IDA PAPER P-1935 TRADITIONAL CAPABILITY-BASED SYSTEMS: AN ANALYSIS OF THEIR ABILITY TO MEET THE TRUSTED COMPUTER SECURITY EVALUATION CRITERIA"

Transcription

1 IDA PAPER P-1935 TRADITIONAL CAPABILITY-BASED SYSTEMS: AN ANALYSIS OF THEIR ABILITY TO MEET THE TRUSTED COMPUTER SECURITY EVALUATION CRITERIA v. D. Oligor J. C. Huskamp S. R. Welke C. J. Linn W. T. Mayfield February 1987 INSTITUTE ~ IDA FOR DEFENSE ANALYSES Contract MDA C 0031 Task T

2 Preface This paper, thraugh the use.of a "traditianal" capability-based system madel, is intended ta clarify the role.of capabilities in supparting different security palicies. In articular,the ability.ofthese "traditianal" systems ta meet the Trusted Camputer Security tvaluatian Criteria [TCSEC83] is analyzed. The paper is further intended ta be used as a backgraund reference by the Natianal Camputer Security Center (NCSC) Product Evaluatian Teams when they are invalved in the evaluatian.of new capability-based products. The authars have assumed that the readers.ofthis paper are camputer prafessianals (e.g., NCSC Product Evaluatian Team members.or designers.of camputer.operating systems)wha are well versed in data structures,.operatingsystem principles, and.operating system architectures, and wha are alsa relatively familiar with security cancepts and models. Virgil Gligar from the University.of Maryland served as principal researcher. Many ather individuals alsa have.cantributed ta the productian.ofthis paper. We wish ta acknowledge the assistance.ofdan Nessett, Lawrence Livermare Labs; Richard Kain, University.ofMinnesata; Narman Hardy, Susan Rajunas, et. al.,.ofkeylagic, Inc.; and Roger Schell.of Gemini Camputers, Inc., far their tharough review and critique.of the initial drafts.ofthis paper. Their camments helped significantly in praviding better focus and presentatian.of the material. The authars, hawever, remain respansible far the accuracyand appropriateness.ofthe cantents of this [mal versian.

3 Glossary of Definitions These definitions are adapted from [Saltzer75]; words which appear in italics are defmed elsewhere in this Glossary: Access Accesscontrol list The ability to make use of information stored in a computer system. Used frequently as a verb, to the horror of grammarians. - A list of subjects that are authorized to have access to some object. In most implementations, this list consists of identifiers of users and groups of users. Access Privilge A particular form of allowed access (READ as contrasted with WRITE, etc.). Authenticate Authorize To verify the identity of a person (or other agent external to the protection system) making a request To grant a subject access to certain information. Capability From a protection point of view, an unforgeable ticket containing access privileges which, when presented, can be taken as incontestable proof that the presenter is authorized to have access to the object named in the ticket. From a naming viewpoint, a capability is a system-wide object name. Confinement Descriptor Allowing a borrowed program to have access to data, while ensuring that the program cannot release the information. A protected value which is (or leads to) the physical address of some protected object. Usually, it is a process-relative mapping between a segment number and a storage segment (Le., it is an entry of a per-process table) *-.>f,

4 Discretionary Domain Encryption Grant Hierarchical control Kernel List-oriented Password Privacy Process Propagation (In contrast with nondiscretionary.) Controls on access to an object that may be changed by the creator (owner) of the object or by other principals implicitly or explicitly authorized by the object creator (owner). See Hierarchical ControL The set of objects that currently may be accessed by a subject. The (usually) reversible scrambling of data according to a secret transformation key, so as to make it safe for transmission or storage in a physically unprotected environment. To authorize. Referring to ability to change authorization, a scheme in which the record of each authorization is controlled by another aut~orization, resulting in a hierarchical tree of authorizations. An encapsulation of the ~lementary functions of an operating system. A security kernel encapsulates the key securityrelated portions of an operating system that prevent unauthorized access to objects. Used to describe aprotection system in which each protected object has a list of authorized subjects. A secret character string used to authenticate the claimed identity of an individual. The ability of an individual (or organization) to decide whether, when, and to whom personal (or organizational) information is released. A program in execution on a processor which represents an accounting, concurrency, and recovery entity of a computer system. When a subject, having been authorized access to some object, in turn authorizes access to another subject. IV

5 ~~- Protected object Protected subsystem Protection A data structure whose existence is known, but whose internal organization is not accessible, except by invoking the protected subsystem that manages it. A collection of procedures and data objects that is encapsulated in a domain of its own so that the internal structure of a data object is accessible only to the procedures of the protected subsystem and the procedures may be called only at designated domain entry points. 1) Security. 2) Used more narrowly to denote mechanisms and techniques that control the access of executing programs to stored information. Revoke To take away previously authorized access subject. from some Security Subject Ticket-based User With respect to information processing systems, used to denote mechanisms and techniques that control who may use or modify the computer or the information stored in it. A process within a domain executing instructions on behalf of a user or group of users. Used to describe a protection system in which each subject maintains a list of unforgeable bit patterns, called tickets, one for each object the subject is authorized to have access as specified by the access privileges of the ticket Used imprecisely to refer to the individual who is accountable for some identifiable set of activities in a computer system. v

6 ,.-- Table of Contents Preface Glossary of DefInitions eo eo iii List of Figures Xl 1.0 Introduction eo eo.. eo eo Properties of Traditional Capability-Based Systems ~ Capability-BasedAddressing Operand Addressing ~ Addressing Mechanisms Capability Mapping Transfer of ControL Capability-BasedProtection Maintenanceof Capability Integrity """"""" Protection of Base Objects and Authorization of Access Protection of Domain Representations and Separation of Access Privileges.. """" Protection of Extended-Type Objects Capability-BasedSystem Support of Security and Integrity Policies SecurityPolicies ' IntegrityPolicies Summaryof CommonPropertiesandPoliciesof Traditional Capability Systems Common Naming Properties Common Protection Properties..... '.' Common System Support for Security and Integrity Policies NCSC Criteria Impact on Traditional Capability-Based Systems ; Security Policy eo. eo Discretionary Access Control TCSEC Requirements Impact of the Access Authorization Requirement on Traditional Capability-Based Systems......, Impact of the Access Review Requirement on Traditional Capability-Based Systems......,...., Impact of the Explicit Access Exclusion Requirement on Traditional Capability-Based Systems vn

7 Table of Contents (Continued) Impact of the Controlled Distribution of Access Privileges Requirement on Traditional Capability-Based Systems Object Reuse TCSEC Requirements Impact of Object Reuse on Traditional Capability-Based Systems """"""" Object Labeling TCSEC Requirements Impact of Object Labeling on Traditional Capability- Based Systems Mandatory Access Contro TCSEC Requirements Model for Mandatory Access ControL Impact of Mandatory Access Control on Traditional Capability-Based Systems """"""" Accountability User Identification and Authentication.. """'" TCSEC Requirements Impact of the Accountability Requirements on Traditional Capability-Based Systems Audit TCSECRequirements Impact of the Audit Requirements on Traditional Capability-Based Systems "'" Assurance Operational A'ssurance System Architecture. """"""""""""" TCSEC Requirements Impact of System Architecture on Traditional Capability-Based Systems """"""'"."., System Integrity, Impact of System Integrity on Traditional Capability- Based Systems Covert Channel Analysis., TCSEC Requirements, Impact of Covert Channels on Capability-Based Systems Trusted Facility Management TCSEC Requirements 57 Vlll

8 ~'-~' Ii' i ' Table of Contents (Continued) Impact of Trusted Facility Management on Traditional Capability-Based Systems Life Cycle Assurance TCSEC Requirements Impact of Life Cycle Assurance on Traditional Capability-Based Systems Modifications of Traditional Capability Systems Problems of Traditional Capability-Based Systems Potential Solutions of Problems of Traditional Capability-Based Systems " Extensions BasicModificationsto TraditionalCapability-BasedSystems Traditional Capability-Based Systems Versus Descriptor-Based Systems Fundamental and Technological Differences , Fundamental Differences.....,., Addressing., Domains of Protection TechnologicalDifferences... """ Impact of Capability and Descriptor-Based Systems on Security Policy Support ;, Differences in Support of Discretionary Policies , Differences in Support of Mandatory Policies , Mandatory Policy in Traditional Capability-Based Systems,69 4.2~2.2 Mandatory Policy Support in Descriptor-Based Systems.., Differences in Audit Policy Audit in Capability-Based Systems, Audit in Descriptor-Based Systems """""".70 5':0 Conclusions 71 References "" , APPENDIX Cap-I Capability Bibliography '.'.'.'.'.'.'.'. ~ '. '. " ~'.'. '. '.'. '. '. ~'....,,... Des-l DescriptorBibliography... Security., Sec-l IX

9 ; \. \ \ '. \ \ust of Figures,Figure Title Page,.< "C'. "):lb Address Mapping in Partitioned Memory with Processor Support Address Mapping in Tagged Memory with Processor Support Indirect Addressing [3 levels] in Tagged Memory with Processor Support , , ,.,,..,.., ,.., ,......,,...,, :~ A Traditional Approach to Capability Mapping,.., , Domain Representation , Type Manager and Object(s) Using an Implicit Approach,, 20 Type Manager and Object(s) Using an Explicit Approach Creat,ing, Sealing and Unsealing a Capability for an Extended-Type Object ',"" , a. Creating a TYPE capability based on type TOlD"..., , ,,23 b, Sealing of a capability ,,...23 c. Unsealingof a capability Direct and Indirect Access to Capability CW,...,., Transitive Closure of Objects Linked by R-Capability Chains 42 Ownershipat Level L2 Not Allowed by Mandatory Policy (informationflow L2 -> Ll would take place otherwise).,..".."." 44 Full Ownership at Level Ll Not Allowed by Reference Count" 45 RestrictedOwnership at Level Ll Not Allowed by Reference Count 46 FullJRestrictedOwnership of Objects XIUX at Level Ll Not Allowedby "Link" Mechanism ,...,.., ,..,., Creation of a Self-Referencing Chain of Capabilities xi

CS6501: Great Works in Computer Science

CS6501: Great Works in Computer Science CS6501: Great Works in Computer Science Jan. 29th 2013 Longze Chen The Protection of Information in Computer Systems Jerome H. Saltzer and Michael D. Schroeder Jerry Saltzer Michael Schroeder 1 The Meaning

More information

INTRODUCTION. livedocumentationexists in the public domain, e.g., PSOS.

INTRODUCTION. livedocumentationexists in the public domain, e.g., PSOS. >:,;~~!i NTRODUCTON Thenotionof the"capability"as an objectnameand as a ticketfor the authorization,- cess to objectshas been known for more than a decade Several capability-based ~ac have been designed,

More information

Outline. Security. Security Ratings. TCSEC Rating Levels. Key Requirements for C2. Met B-Level Requirements

Outline. Security. Security Ratings. TCSEC Rating Levels. Key Requirements for C2. Met B-Level Requirements Outline Ausgewählte Betriebssysteme Institut Betriebssysteme Fakultät Informatik Ratings System Components 2 Ratings TCSEC Rating Levels National Computer Center (NCSC) part of US Department of Defense

More information

Security. Outline. Security Ratings. Ausgewählte Betriebssysteme Institut Betriebssysteme Fakultät Informatik

Security. Outline. Security Ratings. Ausgewählte Betriebssysteme Institut Betriebssysteme Fakultät Informatik Ausgewählte Betriebssysteme Institut Betriebssysteme Fakultät Informatik Outline Ratings System Components Logon Object (File) Access Impersonation Auditing 2 Ratings National Computer Center (NCSC) part

More information

National Information Assurance Partnership. Common Criteria Evaluation and Validation Scheme Validation Report

National Information Assurance Partnership. Common Criteria Evaluation and Validation Scheme Validation Report National Information Assurance Partnership TM Common Criteria Evaluation and Validation Scheme Validation Report Microsoft Corporation Windows 2000 Report Number: CCEVS-VR-02-0025 Dated: 25 October 2002

More information

Guidelines for Writing Trusted Facility Manuals

Guidelines for Writing Trusted Facility Manuals Guidelines for Writing Trusted Facility Manuals ------------------------------------------------------------------------ Table of Contents FOREWORD ACKNOWLEDGMENTS PREFACE 1 INTRODUCTION 1.1 Purpose 1.2

More information

The Protection of Information in Computer Systems

The Protection of Information in Computer Systems University of Virginia, Department of Computer Science CS551: Security and Privacy on the Internet, Fall 2000 The Protection of Information in Computer Systems Abstract About this paper JEROME H. SALTZER,

More information

W3737 TRUSTED PRODUCT EVALUATION QUESTIONNAIRE NATIONAL COMPUTER SECURITY CENTER. toe BALLISTIC MISSILE DEFENSEmrazinoN u( 7100 DEFENSE PENTAGON

W3737 TRUSTED PRODUCT EVALUATION QUESTIONNAIRE NATIONAL COMPUTER SECURITY CENTER. toe BALLISTIC MISSILE DEFENSEmrazinoN u( 7100 DEFENSE PENTAGON NCSC-TG-019 VERSION-2 NATIONAL COMPUTER SECURITY CENTER TRUSTED PRODUCT EVALUATION QUESTIONNAIRE 19980309 293 PLEASE RETURN TO: ~..., n Bm TE CHNICAL INFORMATION CENTER 2 May J 1992 BALLISTIC MISSILE DEFENSEmrazinoN

More information

Following are a few basic questions that cover the essentials of OS:

Following are a few basic questions that cover the essentials of OS: Operating Systems Following are a few basic questions that cover the essentials of OS: 1. Explain the concept of Reentrancy. It is a useful, memory-saving technique for multiprogrammed timesharing systems.

More information

Security System and COntrol 1

Security System and COntrol 1 Security System and COntrol 1 Security Management By: Joseph Ronald Canedo It is a Risky World Vulnerabilities Security objectives: Prevent attacks Detect attacks Recover from attacks Attacks: against

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in the InCommon Federation ( Federation ) enables a federation participating organization ("Participant") to use Shibboleth identity

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in the InCommon Federation ( Federation ) enables a federation participating organization ("Participant") to use Shibboleth identity

More information

Discretionary Vs. Mandatory

Discretionary Vs. Mandatory Discretionary Vs. Mandatory Discretionary access controls (DAC) Privilege propagated from one subject to another Possession of an access right is sufficient to access the object Mandatory access controls

More information

1. Federation Participant Information DRAFT

1. Federation Participant Information DRAFT INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES [NOTE: This document should be considered a as MIT is still in the process of spinning up its participation in InCommon.] Participation in InCommon

More information

CSE 565 Computer Security Fall 2018

CSE 565 Computer Security Fall 2018 CSE 565 Computer Security Fall 2018 Lecture 12: Database Security Department of Computer Science and Engineering University at Buffalo 1 Review of Access Control Types We previously studied four types

More information

NCSC-TG-009 Library No. S230,512 Version 1 FOREWORD

NCSC-TG-009 Library No. S230,512 Version 1 FOREWORD NCSC-TG-009 Library No. S230,512 Version 1 FOREWORD This publication is issued by the National Computer Security Center (NCSC) as part of its program to promulgate technical computer security guidelines.

More information

DoD STD Supersedes CSC-STD-00l-83, dtd l5 Aug 83 Library No. S225,7ll DEPARTMENT OF DEFENSE STANDARD DEPARTMENT OF DEFENSE TRUSTED COMPUTER

DoD STD Supersedes CSC-STD-00l-83, dtd l5 Aug 83 Library No. S225,7ll DEPARTMENT OF DEFENSE STANDARD DEPARTMENT OF DEFENSE TRUSTED COMPUTER DoD 5200.28-STD Supersedes CSC-STD-00l-83, dtd l5 Aug 83 Library No. S225,7ll DEPARTMENT OF DEFENSE STANDARD DEPARTMENT OF DEFENSE TRUSTED COMPUTER SYSTEM EVALUATION CRITERIA DECEMBER l985 December 26,

More information

EUROPEAN COMPUTER MANUFACTURERS ASSOCIATION STANDARD ECMA Commercially oriented functionality class for security evaluation (COFC)

EUROPEAN COMPUTER MANUFACTURERS ASSOCIATION STANDARD ECMA Commercially oriented functionality class for security evaluation (COFC) EUROPEAN COMPUTER MANUFACTURERS ASSOCIATION STANDARD ECMA - 205 Commercially oriented functionality class for security evaluation (COFC) December 1993 Free copies of this document are available from ECMA,

More information

CrF f L FISCHER INTERNATIONAL SYSTEMS CORPORATION. Watchdog / Watchdog Armor AD-A FINAL EVALUATION REPORT.

CrF f L FISCHER INTERNATIONAL SYSTEMS CORPORATION. Watchdog / Watchdog Armor AD-A FINAL EVALUATION REPORT. NATIONAL COMPUTER SECURITY CENTER AD-A247 239 CrF f L [AR 1,9 a,3 C FINAL EVALUATION REPORT OF FISCHER INTERNATIONAL SYSTEMS CORPORATION Watchdog / Watchdog Armor 92-05768 Approved for Public Release:

More information

Prepared by. On behalf of The California HealthCare Foundation. Nov. 24, Sujansky & Associates, LLC 1

Prepared by. On behalf of The California HealthCare Foundation. Nov. 24, Sujansky & Associates, LLC 1 Guidelines for the Electronic Prescribing of Controlled Substances: Identity Proofing, Issuing Authentication Credentials, and Configuring Logical Access Controls Prepared by Sujansky & Associates, LLC

More information

NATIONAL COMPUTER SECURITY CENTER A GUIDE TO UNDERSTANDING SECURITY TESTING AND TEST DOCUMENTATION TRUSTED SYSTEMS. July 1993

NATIONAL COMPUTER SECURITY CENTER A GUIDE TO UNDERSTANDING SECURITY TESTING AND TEST DOCUMENTATION TRUSTED SYSTEMS. July 1993 NCSC-TG-023 VERSION-1 NATIONAL COMPUTER SECURITY CENTER A GUIDE TO UNDERSTANDING SECURITY TESTING AND TEST DOCUMENTATION IN TRUSTED SYSTEMS July 1993 Approved for Public Release: Distribution Unlimited.

More information

Chapter 9: Database Security: An Introduction. Nguyen Thi Ai Thao

Chapter 9: Database Security: An Introduction. Nguyen Thi Ai Thao Chapter 9: Database Security: An Introduction Nguyen Thi Ai Thao thaonguyen@cse.hcmut.edu.vn Spring- 2016 Outline Introduction to Database Security Issues Types of Security Threats to databases Database

More information

Operating systems and security - Overview

Operating systems and security - Overview Operating systems and security - Overview Protection in Operating systems Protected objects Protecting memory, files User authentication, especially passwords Trusted operating systems, security kernels,

More information

Operating systems and security - Overview

Operating systems and security - Overview Operating systems and security - Overview Protection in Operating systems Protected objects Protecting memory, files User authentication, especially passwords Trusted operating systems, security kernels,

More information

Labels and Information Flow

Labels and Information Flow Labels and Information Flow Robert Soulé March 21, 2007 Problem Motivation and History The military cares about information flow Everyone can read Unclassified Few can read Top Secret Problem Motivation

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in InCommon Federation ( Federation ) enables the participant to use Shibboleth identity attribute sharing technologies to manage access

More information

CCM 4350 Week 22. Security Architecture and Engineering. Dr A. Lasebae School of Science and Technology CCM4350 1

CCM 4350 Week 22. Security Architecture and Engineering. Dr A. Lasebae School of Science and Technology CCM4350 1 CCM 4350 Week 22 Security Architecture and Engineering Dr A. Lasebae School of Science and Technology CCM4350 1 Security Evaluation CCM4350 2 Security Evaluation How do you get assurance that your computer

More information

Operating Systems Security Access Control

Operating Systems Security Access Control Authorization and access control Operating Systems Security Access Control Ozalp Babaoglu From authentication to authorization Once subjects have been authenticated, the next problem to confront is authorization

More information

Chapter 18: Evaluating Systems

Chapter 18: Evaluating Systems Chapter 18: Evaluating Systems Goals Trusted Computer System Evaluation Criteria FIPS 140 Common Criteria SSE-CMM Slide #18-1 Overview Goals Why evaluate? Evaluation criteria TCSEC (aka Orange Book) FIPS

More information

FPKIPA CPWG Antecedent, In-Person Task Group

FPKIPA CPWG Antecedent, In-Person Task Group FBCA Supplementary Antecedent, In-Person Definition This supplement provides clarification on the trust relationship between the Trusted Agent and the applicant, which is based on an in-person antecedent

More information

Last time. User Authentication. Security Policies and Models. Beyond passwords Biometrics

Last time. User Authentication. Security Policies and Models. Beyond passwords Biometrics Last time User Authentication Beyond passwords Biometrics Security Policies and Models Trusted Operating Systems and Software Military and Commercial Security Policies 9-1 This time Security Policies and

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in the InCommon Federation ( Federation ) enables a federation participating organization ("Participant") to use Shibboleth identity

More information

IBM. Security Digital Certificate Manager. IBM i 7.1

IBM. Security Digital Certificate Manager. IBM i 7.1 IBM IBM i Security Digital Certificate Manager 7.1 IBM IBM i Security Digital Certificate Manager 7.1 Note Before using this information and the product it supports, be sure to read the information in

More information

Security in Computing

Security in Computing 1111 --" iiimiitlll Security in Computing Second Edition Charles P. Pfleeger Trusted Information Systems, Inc. Prentice-Hall International, Inc. * Contents PREFACE 1 ISTHERE A SECURITY PROBLEM IN COMPUTING?

More information

Operating System Security. 0Handouts: Quizzes ProsoftTraining All Rights Reserved. Version 3.07

Operating System Security. 0Handouts: Quizzes ProsoftTraining All Rights Reserved. Version 3.07 0Handouts: Lesson 1 Quiz 1. What is the working definition of authentication? a. The ability for a person or system to prove identity. b. Protection of data on a system or host from unauthorized access.

More information

We ve seen: Protection: ACLs, Capabilities, and More. Access control. Principle of Least Privilege. ? Resource. What makes it hard?

We ve seen: Protection: ACLs, Capabilities, and More. Access control. Principle of Least Privilege. ? Resource. What makes it hard? We ve seen: Protection: ACLs, Capabilities, and More Some cryptographic techniques Encryption, hashing, types of keys,... Some kinds of attacks Viruses, worms, DoS,... And a distributed authorization and

More information

Canadian Access Federation: Trust Assertion Document (TAD)

Canadian Access Federation: Trust Assertion Document (TAD) Participant Name: Canadian Access Federation: Trust Assertion Document (TAD) 1. Purpose A fundamental requirement of Participants in the Canadian Access Federation is that they assert authoritative and

More information

CYSE 411/AIT 681 Secure Software Engineering Topic #3. Risk Management

CYSE 411/AIT 681 Secure Software Engineering Topic #3. Risk Management CYSE 411/AIT 681 Secure Software Engineering Topic #3. Risk Management Instructor: Dr. Kun Sun Outline 1. Risk management 2. Standards on Evaluating Secure System 3. Security Analysis using Security Metrics

More information

Canadian Access Federation: Trust Assertion Document (TAD)

Canadian Access Federation: Trust Assertion Document (TAD) Participant Name: Conestoga College Canadian Access Federation: Trust Assertion Document (TAD) 1. Purpose A fundamental requirement of Participants in the Canadian Access Federation is that they assert

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in the InCommon Federation ( Federation ) enables a federation participating organization ("Participant") to use Shibboleth identity

More information

Capability based Command Security

Capability based Command Security Capability based Command Security SCSI commands standard proposal IBM Research Lab in Haifa February 2007 Table of Contents 1 General... 1 1.1 Overview...1 1.2 The Security Manager...2 1.3 Special Considerations...3

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in the InCommon Federation ( Federation ) enables a federation participating organization ("Participant") to use Shibboleth identity

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in the InCommon Federation ( Federation ) enables a federation participating organization ("Participant") to use Shibboleth identity

More information

Post-Class Quiz: Access Control Domain

Post-Class Quiz: Access Control Domain 1. In order to perform data classification process, what must be present? A. A data classification policy. B. A data classification standard. C. A data classification procedure. D. All of the above. 2.

More information

[MS-SSP]: Intellectual Property Rights Notice for Open Specifications Documentation

[MS-SSP]: Intellectual Property Rights Notice for Open Specifications Documentation [MS-SSP]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,

More information

Hong Kong Access Federation (HKAF) Identity Management Practice Statement (IMPS)

Hong Kong Access Federation (HKAF) Identity Management Practice Statement (IMPS) Hong Kong Access Federation (HKAF) Identity Management Practice Statement (IMPS) This document (IMPS) facilitates an organization to provide relevant information to describe how it fulfils the normative

More information

Access Control Models Part II

Access Control Models Part II Access Control Models Part II CERIAS and CS &ECE Departments Pag. 1 Introduction Other models: The Chinese Wall Model it combines elements of DAC and MAC RBAC Model it is a DAC model; however, it is sometimes

More information

Computer Security. Access control. 5 October 2017

Computer Security. Access control. 5 October 2017 Computer Security Access control 5 October 2017 Policy and mechanism A security policy is a statement of what is, and what is not, allowed. A security mechanism is a method, tool or procedure for enforcing

More information

Canadian Access Federation: Trust Assertion Document (TAD)

Canadian Access Federation: Trust Assertion Document (TAD) Participant Name: Concordia University of Edmonton Canadian Access Federation: Trust Assertion Document (TAD) 1. Purpose A fundamental requirement of Participants in the Canadian Access Federation is that

More information

Canadian Access Federation: Trust Assertion Document (TAD)

Canadian Access Federation: Trust Assertion Document (TAD) Participant Name: British Columbia Institute of Technology Canadian Access Federation: Trust Assertion Document (TAD) 1. Purpose A fundamental requirement of Participants in the Canadian Access Federation

More information

Canadian Access Federation: Trust Assertion Document (TAD)

Canadian Access Federation: Trust Assertion Document (TAD) Participant Name:_Gale_Cengage Learning Canadian Access Federation: Trust Assertion Document (TAD) 1. Purpose A fundamental requirement of Participants in the Canadian Access Federation is that they assert

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in the InCommon Federation ( Federation ) enables a federation participating organization ("Participant") to use Shibboleth identity

More information

Network Security Essentials

Network Security Essentials Network Security Essentials Fifth Edition by William Stallings Chapter 4 Key Distribution and User Authentication No Singhalese, whether man or woman, would venture out of the house without a bunch of

More information

A Security Review of MVS/RACF: Part 2 Kurt Meiser Payoff

A Security Review of MVS/RACF: Part 2 Kurt Meiser Payoff 83-03-66 A Security Review of MVS/RACF: Part 2 Kurt Meiser Payoff An efficient and effective security review of an MVS/RACF system depends on several factors. Reviewers must use a well-considered methodology.

More information

C1: Define Security Requirements

C1: Define Security Requirements OWASP Top 10 Proactive Controls IEEE Top 10 Software Security Design Flaws OWASP Top 10 Vulnerabilities Mitigated OWASP Mobile Top 10 Vulnerabilities Mitigated C1: Define Security Requirements A security

More information

IBM. Enterprise Systems Architecture/ Extended Configuration Principles of Operation. z/vm. Version 6 Release 4 SC

IBM. Enterprise Systems Architecture/ Extended Configuration Principles of Operation. z/vm. Version 6 Release 4 SC z/vm IBM Enterprise Systems Architecture/ Extended Configuration Principles of Operation Version 6 Release 4 SC24-6192-01 Note: Before you use this information and the product it supports, read the information

More information

Individual Agreement. commissioned processing

Individual Agreement. commissioned processing Individual Agreement commissioned processing (in the following: AGREEMENT) Between 1. - Address owner / Controller - and 2. - Service provider / Processor - As of: 09/2017, Page 2 of 12 The following provisions

More information

Faculty of Engineering Computer Engineering Department Islamic University of Gaza Network Lab # 7 Permissions

Faculty of Engineering Computer Engineering Department Islamic University of Gaza Network Lab # 7 Permissions Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012 Network Lab # 7 Permissions Objective: Network Lab # 7 Permissions Define permissions. Explain the characteristics

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in InCommon Federation ( Federation ) enables the participant to use Shibboleth identity attribute sharing technologies to manage access

More information

Security Digital Certificate Manager

Security Digital Certificate Manager System i Security Digital Certificate Manager Version 6 Release 1 System i Security Digital Certificate Manager Version 6 Release 1 Note Before using this information and the product it supports, be sure

More information

PKI Credentialing Handbook

PKI Credentialing Handbook PKI Credentialing Handbook Contents Introduction...3 Dissecting PKI...4 Components of PKI...6 Digital certificates... 6 Public and private keys... 7 Smart cards... 8 Certificate Authority (CA)... 10 Key

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in the InCommon Federation ( Federation ) enables a federation participating organization ("Participant") to use Shibboleth identity

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

Chapter 1: Windows Platform and Architecture. You will learn:

Chapter 1: Windows Platform and Architecture. You will learn: Chapter 1: Windows Platform and Architecture Windows 2000 product family. New features/facilities of. Windows architecture. Changes to the kernel and kernel architecture. New features/facilities. Kernel

More information

Lecture Embedded System Security Trusted Platform Module

Lecture Embedded System Security Trusted Platform Module 1 Lecture Embedded System Security Prof. Dr.-Ing. Ahmad-Reza Sadeghi System Security Lab Technische Universität Darmstadt (CASED) Germany Summer Term 2015 Roadmap: TPM Introduction to TPM TPM architecture

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in the InCommon Federation ( Federation ) enables a federation participating organization ("Participant") to use Shibboleth identity

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

Trusted OS Design CS461/ECE422

Trusted OS Design CS461/ECE422 Trusted OS Design CS461/ECE422 1 Reading Material Section 5.4 of Security in Computing 2 Design Principles Security Features Kernelized Design Virtualization Overview 3 Design Principles Simplicity Less

More information

Standard CIP Cyber Security Critical Cyber Asset Identification

Standard CIP Cyber Security Critical Cyber Asset Identification Standard CIP 002 1 Cyber Security Critical Cyber Asset Identification Standard Development Roadmap This section is maintained by the drafting team during the development of the standard and will be removed

More information

NIST Compliance Controls

NIST Compliance Controls NIST 800-53 Compliance s The following control families represent a portion of special publication NIST 800-53 revision 4. This guide is intended to aid McAfee, its partners, and its customers, in aligning

More information

Canadian Access Federation: Trust Assertion Document (TAD)

Canadian Access Federation: Trust Assertion Document (TAD) Participant Name: Royal Society of Chemistry Canadian Access Federation: Trust Assertion Document (TAD) 1. Purpose A fundamental requirement of Participants in the Canadian Access Federation is that they

More information

CSE 127: Computer Security. Security Concepts. Kirill Levchenko

CSE 127: Computer Security. Security Concepts. Kirill Levchenko CSE 127: Computer Security Security Concepts Kirill Levchenko October 3, 2014 Computer Security Protection of systems against an adversary Secrecy: Can t view protected information Integrity: Can t modify

More information

University Health Network (UHN)

University Health Network (UHN) University Health Network (UHN) RESOURCE MATCHING AND REFERRAL (RM&R) AND ONLINE REFERRAL BUSINESS INTELLIGENCE TOOL (ORBIT) Policy Governing User Account Management Version: 4.0 Date: Last modified on

More information

Canadian Access Federation: Trust Assertion Document (TAD)

Canadian Access Federation: Trust Assertion Document (TAD) Purpose A fundamental requirement of Participants in the Canadian Access Federation is that they assert authoritative and accurate identity attributes to resources being accessed, and that Participants

More information

Standard CIP Cyber Security Critical Cyber Asset Identification

Standard CIP Cyber Security Critical Cyber Asset Identification Standard CIP 002 1 Cyber Security Critical Cyber Asset Identification Standard Development Roadmap This section is maintained by the drafting team during the development of the standard and will be removed

More information

- Table of Contents -

- Table of Contents - - Table of Contents - 1 INTRODUCTION... 1 1.1 OBJECTIVES OF THIS GUIDE... 1 1.2 ORGANIZATION OF THIS GUIDE... 2 1.3 COMMON CRITERIA STANDARDS DOCUMENTS... 3 1.4 TERMS AND DEFINITIONS... 5 2 BASIC KNOWLEDGE

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

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in the InCommon Federation ( Federation ) enables a federation participating organization ("Participant") to use Shibboleth identity

More information

Chapter 4 Protection in General-Purpose Operating Systems

Chapter 4 Protection in General-Purpose Operating Systems Chapter 4 Protection in General-Purpose Operating Systems Charles P. Pfleeger & Shari Lawrence Pfleeger, Security in Computing, 4 th Ed., Pearson Education, 2007 1 An operating system has two goals: controlling

More information

TARGET2-SECURITIES INFORMATION SECURITY REQUIREMENTS

TARGET2-SECURITIES INFORMATION SECURITY REQUIREMENTS Target2-Securities Project Team TARGET2-SECURITIES INFORMATION SECURITY REQUIREMENTS Reference: T2S-07-0270 Date: 09 October 2007 Version: 0.1 Status: Draft Target2-Securities - User s TABLE OF CONTENTS

More information

Supporting Policies and Functions

Supporting Policies and Functions Essay 13 Supporting Policies and Functions Marshall D. Abrams and Harold J. Podell The major policy objective, to protect information assets against specific harm, usually requires additional policies

More information

IBM Sterling B2B Services File Transfer Service

IBM Sterling B2B Services File Transfer Service Service Description IBM Sterling B2B Services File Transfer Service This Service Description describes the Cloud Service IBM provides to Client. Client means the company and its authorized users and recipients

More information

Security+ Guide to Network Security Fundamentals, Third Edition. Chapter 7 Access Control Fundamentals

Security+ Guide to Network Security Fundamentals, Third Edition. Chapter 7 Access Control Fundamentals Security+ Guide to Network Security Fundamentals, Third Edition Chapter 7 Access Control Fundamentals Objectives Define access control and list the four access control models Describe logical access control

More information

[MS-RDPECLIP]: Remote Desktop Protocol: Clipboard Virtual Channel Extension

[MS-RDPECLIP]: Remote Desktop Protocol: Clipboard Virtual Channel Extension [MS-RDPECLIP]: Remote Desktop Protocol: Clipboard Virtual Channel Extension Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications

More information

A GUIDE TO UNDERSTANDING DISCRETIONARY ACCESS CONTROL IN TRUSTED SYSTEMS

A GUIDE TO UNDERSTANDING DISCRETIONARY ACCESS CONTROL IN TRUSTED SYSTEMS A GUIDE TO UNDERSTANDING DISCRETIONARY ACCESS CONTROL IN TRUSTED SYSTEMS NCSC-TG-003 VERSION-1 NATIONAL COMPUTER SECURITY CENTER 30 September 1987 Approved for Public Release: Distribution Unlimited. NATIONAL

More information

Standard CIP 005 2a Cyber Security Electronic Security Perimeter(s)

Standard CIP 005 2a Cyber Security Electronic Security Perimeter(s) A. Introduction 1. Title: Cyber Security Electronic Security Perimeter(s) 2. Number: CIP-005-2a 3. Purpose: Standard CIP-005-2 requires the identification and protection of the Electronic Security Perimeter(s)

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in the InCommon Federation ( Federation ) enables a federation participating organization ("Participant") to use Shibboleth identity

More information

Unit OS7: Security The Security Problem. Windows Operating System Internals - by David A. Solomon and Mark E. Russinovich with Andreas Polze

Unit OS7: Security The Security Problem. Windows Operating System Internals - by David A. Solomon and Mark E. Russinovich with Andreas Polze Unit OS7: Security 7.1. The Security Problem Windows Operating System Internals - by David A. Solomon and Mark E. Russinovich with Andreas Polze 2 Copyright Notice 2000-2005 David A. Solomon and Mark Russinovich

More information

DTOS General System Security and Assurability Assessment Report

DTOS General System Security and Assurability Assessment Report Part Number Version Date 26 June 1997 DTOS General System Security and Assurability Assessment Report CONTRACT NO. MDA904-93-C-4209 CDRL SEQUENCE NO. A011 Prepared for: Maryland Procurement Office Prepared

More information

National Information Assurance Partnership

National Information Assurance Partnership National Information Assurance Partnership TM Common Criteria Evaluation and Validation Scheme Validation Report Sun Java System Identity Manager v5.0 Report Number: CCEVS-VR-05-0117 Dated: 6 September

More information

PIN Security Requirements

PIN Security Requirements Payment Card Industry (PCI) PIN Security Requirements PCI SSC Modifications Summary of Significant Changes from v2.0 to v3.0 August 2018 PCI SSC Modifications to PCI PIN Security Requirements In the table

More information

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES

INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES Participation in InCommon Federation ( Federation ) enables the participant to use Shibboleth identity attribute sharing technologies to manage access

More information

Architectural Styles and Non- Functional Requirements

Architectural Styles and Non- Functional Requirements Architectural Styles and Non- Functional Requirements Jan Bosch. Design and Use of Software Architectures. Addison-Wesley, May 19, 2000. 5/18/2007 2007, Spencer Rugaber 1 Performance That attribute of

More information

HIPAA FINAL SECURITY RULE 2004 WIGGIN AND DANA LLP

HIPAA FINAL SECURITY RULE 2004 WIGGIN AND DANA LLP SUMMY OF HIP FINL SECUITY ULE 2004 WIGGIN ND DN LLP INTODUCTION On February 20, 2003, the Department of Health and Human Services ( HHS ) published the final HIP security standards, Health Insurance eform:

More information

Lecture Secure, Trusted and Trustworthy Computing Trusted Platform Module

Lecture Secure, Trusted and Trustworthy Computing Trusted Platform Module 1 Lecture Secure, Trusted and Trustworthy Computing Trusted Platform Module Prof. Dr.-Ing. Ahmad-Reza Sadeghi System Security Lab Technische Universität Darmstadt Germany Winter Term 2016/17 Roadmap: TPM

More information

Secure Architecture Principles

Secure Architecture Principles CS 155 Spring 2016 Secure Architecture Principles Isolation and Least Privilege Access Control Concepts Operating Systems Browser Isolation and Least Privilege Acknowledgments: Lecture slides are from

More information

ALERT BROKER/DEALER DIRECT CONFORMANCE GUIDE VERSION 4.1 MAY 11, 2018

ALERT BROKER/DEALER DIRECT CONFORMANCE GUIDE VERSION 4.1 MAY 11, 2018 ALERT BROKER/DEALER DIRECT CONFORMANCE GUIDE VERSION 4.1 MAY 11, 2018 Copyright 2018 DTCC. All rights reserved. This work (including, without limitation, all text, images, logos, compilation and design)

More information

Canadian Access Federation: Trust Assertion Document (TAD)

Canadian Access Federation: Trust Assertion Document (TAD) Purpose A fundamental requirement of Participants in the Canadian Access Federation is that they assert authoritative and accurate identity attributes to resources being accessed, and that Participants

More information

Canadian Access Federation: Trust Assertion Document (TAD)

Canadian Access Federation: Trust Assertion Document (TAD) Participant Name: Lynda.com Canadian Access Federation: Trust Assertion Document (TAD) 1. Purpose A fundamental requirement of Participants in the Canadian Access Federation is that they assert authoritative

More information

CSN11111 Network Security

CSN11111 Network Security CSN11111 Network Security Access Control r.ludwiniak@napier.ac.uk Learning Objectives Access Control definition Models Information access control Network based access control AAA Radius Tacacs+ ACCESS

More information