Introduction to Security Challenges:
Terminology

CS4984, CS6204 - Java and the WWW

Assets and Risks:

Asset -- something you wish to protect from unauthorized access/modification
Example: your databases
Risk -- component of system that's vulnerable to attack

Authentication:

Authentication -- process of verifying whether a user of some electronic resource is the person they claim to be.

Example of authentication mechanisms:

Prompt for user id/password, then compare to encrypted password database
Authentication issues:

Confidentiality:

Confidentiality -- preserving the privacy and integrity of data transfers in the Internet.


How can we...

Authorization:

Authorization -- mechanism to grant access rights (properly authenticated) users
How can we ensure that...

Last modified by abrams@vt.edu on 16 April 1998.