Syllabus

CS 6463 Trust Management

Spring 2006


Instructor: Dr. William H. Winsborough
Class Periods: MW 5:30 - 6:45pm
Lecture Hall: SB 3.01.04
Course Homepage: http://www.cs.utsa.edu/~winsboro/teaching/CS6463-S06/
Prerequisits: Consent of instructor.
Text: None. This course will be based on papers from the research literature that will be selected and made available by the instructor though the course home page.

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

Course Objective: To become acquainted with the trust-management approach to authorization in decentralized systems and to the variety of trust-management systems proposed and in use today.
Course Description: Trust management is an approach to designing authorization systems for use in decentralized environments, such as business partnerships or coalition operations, and open systems, such as the Internet. Owing to the scale of these contexts, resources (such as files, software, or computing equipment) need to be shared selectively with resource requesters (such as users, servers, or processes) with whom the resource owner may not have a prior, existing relationship. Consequently, access control policies must be able to utilize information from various sources about resource requesters, and make decisions about who gets access by combining such information appropriately and securely. This class will study practical and theoretical issues in design and construction of trust management systems. It will also study other, more centralized access control systems, such as role-based access control, for the purpose of understanding the strengths and weaknesses of the various approaches to managing authorization. In addition, the course will consider emerging tools and techniques that can be used by authors of access-control policy authors to ensure that policy objectives are met.

Course Activities:

Grading: