This Guide Memo states requirements for identifying and authenticating users of Stanford computer systems and networks, and describes centrally-supported identification and authentication facilities.
To ensure the security and integrity of both University data and data belonging to individuals, all owners of Stanford computer systems and networks must develop and implement access control policies. This Memo does not describe possible policies nor specify how to choose one; however, systems with non-public resources to protect should have policies that base access control on user identities.
Authentication is the secure identification of system users. The system owner is responsible for determining which authentication method to use among those that may be available for a particular system. However, system owners are strongly encouraged to rely on the authentication services provided by Stanford's central computing organization rather than using system-specific authentication methods. This service provides secure authentication and consistent campus-wide identification.
It is University policy that all University business for which computer-based forms and actions have been released will be done using those computer-based systems; paper forms are no longer accepted. This policy applies to all aspects of qualifying transactions, including initiation, routing, processing by Schools and VP Area offices, and transmission to and processing by central administrative offices. Secure identification of the participants in all such transactions is crucial to the successful conduct of University business. The centrally-supported authentication service described in this Memo is designed to support University business requirements.
a. Linked Identifiers
Stanford maintains a set of linked records identifying all employees, students, and others who use the University's computing resources. These records correlate SUNet ID, University ID, and Stanford Identification Card records.
b. Management of Identifiers
(1) Uniqueness. Each identifier (University ID or SUNet ID) is unique; that is, each identifier is associated with a single person or other entity.
(2) One Identifier per Individual. An individual may have no more than one University ID number and one personal SUNet ID.
(3) Non-Reassignment. Once an identifier is assigned to a particular person it is always associated with that person. It is never subsequently reassigned to identify another person or entity. Alternative IDs (that is, alternative names registered along with a personal SUNet ID) may be reassigned after a waiting period.
a. Stanford University Network Identifiers
SUNet IDs consist of alphabetic characters and digits, and are chosen by their users. Personal SUNet IDs are from three to eight characters in length. Other SUNet IDs may be up to 256 characters in length.
b. Types of SUNet IDs
(1) University-eligible Personal SUNet IDs
a) Full (University-eligible) Personal SUNet IDs are available to:
(b) Base (University-eligible)
Personal SUNet IDs are available to:
(2) Sponsored Personal SUNet IDs are available to all others, subject to the following conditions:
c. Establishing a SUNet ID
SUNet IDs are established and maintained via online procedures. Note that employees and students must have a University ID number in order to obtain a SUNet ID.
An eight-digit University identification number is automatically assigned to regular, continuing employees by the HRMS system and to students by the PeopleSoft Student Administration system. This number appears on the printed Stanford Identification Card (see Guide Memo 2.4.3: Stanford Identification Cards).
IDs are available to identify other kinds of entities such as groups, departments, mailing lists, roles, computer-based services, etc. For more information, submit a help request or phone the Stanford IT Service Desk at 650-725-4357.
a. Authentication Methods
Authentication methods involve presenting both a public identifier (such as a user name or identification number) and private authentication information, such as a Personal Identification Number (PIN), password, or information derived from a cryptographic key. Authentication methods currently supported by Stanford's central computing organization include:
b. Eligibility for Authentication Entry
A user must be associated with an entry in the authentication service to be able to use most centrally-supported systems and services.
(1) University ID and Regular Personal SUNet ID
Eligibility for an entry in the authentication service begins when the individual accepts the offer of student registration or employment. Eligibility ends when a person's active association with the University ends; i.e., when an employee is no longer employed (and does not have emeritus status) or a student is no longer registered. In certain circumstances, a grace period may be allowed as a courtesy after eligibility ends. See University IT procedures.
(2) Sponsored SUNet ID
A sponsored SUNet ID is sponsored for a specific period of time. The sponsor determines the length of sponsorship; sponsorship must be renewed to keep the ID valid. There is no grace period: the entry becomes invalid immediately at the end of the sponsorship period.
An entry may be reactivated if the individual subsequently rejoins the University, either via regular association or sponsorship.
The use of an authentication entry may be revoked if it is used in a manner inconsistent with Stanford policies or if an individual is subject to other administrative action that denies them University privileges.
c. User Responsibilities
(1) Official Actions
Use of the authentication service to identify oneself to an on-line system constitutes an official identification of the user to the University, in the same way that presenting an ID Card does. Users can be held responsible for all actions taken during authenticated sessions.
Regardless of the authentication method used, users must use only the authentication information that they have been authorized to use; i.e., must never identify themselves falsely as another person or entity.
Regardless of the authentication method used, users must keep their authentication information confidential; i.e., must not knowingly or negligently make it available for use by an unauthorized person.
(4) Reporting Problems
Anyone suspecting that their authentication information has been compromised should contact the Information Security Office at email@example.com or by entering a help request or by phoning the Stanford IT Service Desk at 650-725-4357.
(5) Security Precautions
Users are strongly encouraged to change their password regularly (at least once every three months), to limit possible abuse of passwords that may have been compromised without the user's knowledge. Passwords should be chosen so that they are not easily guessable; e.g., not be based on the user's name or birth date.
(6) Disciplinary Action
Individuals who are found to have knowingly violated one of these provisions will be subject to disciplinary action. The possible disciplinary actions for violations, which can include termination of employment or student status, will depend on the facts and circumstances of each case.
Kerberos, a sophisticated cryptographic authentication system, is the preferred authentication method for use with centrally-supported systems and services at Stanford.
Stanford's Kerberos system uses personal SUNet IDs to name its entries for people. Other entities, such as network-based services, also have Kerberos entries.
Each Kerberos entry is associated with a srvtab or keytab based on a password hash maintained by the user. Kerberos software, installed on end-user computers, allows users to authenticate to network services using their SUNet ID and password.
c. Changing a Password
Password changes may be made using standard Kerberos software or via University IT. The Kerberos system checks proposed new passwords and rejects those that are likely to be easily guessable.
d. Reissuing Passwords
When a SUNet ID holder forgets the password associated with a Kerberos entry, or if it is compromised and no longer private, he or she should immediately try to reset it themselves at https://accounts.stanford.edu/ or contact the Stanford IT Service Desk at (650) 725-4357 for assistance in having a new password issued.
This section contains recommendations and requirements for systems and services that use local identification and authentication methods rather than the centrally-supported methods.
a. Use SUNet IDs
Systems should use personal SUNet IDs to identify their users. This will be less confusing for users, and will ease future transition to centrally-supported authentication.
b. Avoid Clear-Text Passwords
Systems may not transmit reusable passwords across the network unencrypted. Such passwords are vulnerable to capture and abuse.
c. Support Password Quality
Systems should check proposed passwords and reject those that are likely to be easily guessable.
a. SUNet IDs
(1) Cognizant Office
The office responsible for implementing policy on SUNet IDs is the Office of the CIO.
Support information is available at http://www.stanford.edu/services/sunetid or submit a help request or phone the Stanford IT Service Desk at (650) 725-4357.
(1) Cognizant Office
The office responsible for implementing policy on the Kerberos authentication system is the Office of the CIO.
Support information is available by submitting a help request or phone the Stanford IT Service Desk at (650) 725-4357.
c. University IDs
(1) Cognizant Office
The offices responsible for implementing policy on University IDs are University Human Resources (for employees) and the Registrar's Office (for students).