Syllabus

CS 6463 Access Control and Trust Negotiation: Theory and Practice

Spring 2007


Instructor: Dr. William H. Winsborough
Class Periods: MW 7:00 - 8:15pm
Lecture Hall: SB 2.02.10
Course Homepage: http://www.cs.utsa.edu/~winsboro/teaching/CS6463-S07/
Prerequisite: Consent of instructor.
Text: None. This course will be based on papers from the research literature and readings placed on reserve in the library.

Instructor Office: SB 4.01.26
Office Hours: MW 4-5pm and by appointment
Phone: (210) 458-5659
Email Address: winsboro at cs dot utsa dot edu

Course Objective:

Course Description: Access control is one of the most important and pervasive security technique. It is used in almost all information systems where security is a concern. This course begins by introducing many of the fundamental results in access control. With this perspective, we then turn to trust negotiation, which is an approach to managing trust establishment in distributed environments such as networks that span multiple domains. In this context, much of the information about the requester of a service, which may be needed in order to decide whether the service should be authorized, is itself sensitive information that must be protected from unauthorized access. This creates a kind of chicken-and-egg situation where the very information needed for making access control decisions may itself be subject to access control. Many interesting protocols and negotiation strategies have been developed to enable authorization nevertheless to be granted. However this is an area where much work still needs to be done, making it of particular interest to students looking for thesis and dissertation topics. The course will additionally provide an introduction to the closely related area of Identity Management Systems.

This course does not significantly overlap with the course CS 6463 on trust management also taught by the instructor, nor does it require that or any other course as a prerequisite.

Course Activities: Grading: