Technology Models
Authentication Model
Version: 3.0
Status: Proposed: 09/18/98
Contact: LaVonn Creighton
Purpose
- To provide a model to support simple authentication for application and computing
services in the VCCS client/server environment.
Scope
- This model covers the primary layer of security of a person or application trying to
access services within the college campus Intranets of VCCS.
Applicability
- This model is applicable to all colleges and campuses within the VCCS.
Definition
- As the VCCS plans to conduct business using the Internet, the addition of network
security services and secured applications become essential to do business securely on the
open network, as well as the VCCS Intranet. Benefits include the ability to securely
provide services to customers without compromising the VCCS network infrastructure and
related resources.
- Three security features are required for conducting business on an open network without
compromising security: authentication, message integrity and message privacy. For the
greatest level of security, these features need to be available at the application level,
rather than the network level.
- Authentication verifies the identity of an individual or application (also known as
principals) trying to access services. Message integrity ensures messages (which contain a
cryptographic checksum to be verified on the receiving end) are not tampered with when
they are sent across the network. Message Privacy ensures messages sent are not visible to
network eavesdroppers. Messages are encrypted prior to transmission, then decrypted at the
receiving end.
Authentication is the process used to verify identity. Authentication is
composed of three basic schemes.
- Simple Authentication-checking that customers are who they say they are by providing a
password before granting them access.
- Host Authentication-gives customers the capability to verify that they're communicating
with a valid host.
- Message Authentication-permits documents to be digitally signed, allowing them to be
traced back to the sender and preventing them from being changed in transit.
Model
SIMPLE AUTHENTICATION SERVICES
The VCCS will utilize simple authentication as its primary layer of security for
accessing applications. The customer id will receive a "ticket" which will allow
access to the appropriate network and application resources. After authentication,
customers have transparent, yet secured, access to any application to which they have
authorized access.
There are three ways to which a customer could prove who they are:
- Something you know. The most widely used is a password, which is simple
authentication.
- Something you have. Examples are keys, tokens, badges, and smart cards you must
have to "unlock" a terminal or an account.
- Something you are. Examples are physiological or behavioral traits, such as your
fingerprint, handprint, retina pattern or voice.
The primary layer of security is provided by simple authentication (something you
know). Additional layers of security can be provided by the examples stated above or by
security within the applications.
Through simple authentication, a customer is identified with a customer id and
password. The theory is if the customer knows the password for a customer id, then it is
assumed they are the owner. After the customer id and password is entered, the information
is verified by a database containing information about all VCCS staff, faculty and
students. If the database contains the customer, access is granted. After authentication,
customers have the primary layer of security for access to applications in the VCCS
client/server environment.
Through simple authentication, customers gain a primary level of secure access to all
their network resources with one password, which can become single sign-on in the future.
With the reduction in passwords and their administration, and the addition of:
authentication, message integrity and privacy, the VCCS may conduct business more
effectively and efficiently.
This model will be reviewed as necessary to reflect changes in technology and customer
requirements.