""

Howard Community College

Home  |   Employees   |   Contact Us   |   Jobs   |   Security & Safety |   Staff Directory

""

Academics

Admissions & Enrollment

Continuing Education

About Howard Community College

BUSINESS & COMPUTER SYSTEMS DIVISION

Instructional Areas

Degrees and Certificates

Course Outlines

Faculty

Resources and Links
Waiver Forms
Flexible Learning Options

Learning Resources

Email
HCC Express
CE6 (WebCT)
Network Storage for Students

Library
Tutoring
HOWL (HCC Online Writing Lab)

Business & Computers

Home » Academics » Academic Divisions » Business and Computer Systems Division » Instructional Areas » Network Security

NSA Approved Network Security Course Outlines

CMSY 262 – ENCRYPTION AND VPN TECHNOLOGY

1.    Cryptographic Overview

1.1.        History of Cryptography
1.2.        Modern Cryptographic Influences
1.3.        Symmetric
1.4.        Asymmetric
1.5.        Today’s Algorithms
1.6.        Defining Cryptographic Terms

2.    Symmetric Cryptographic Overview

2.1.        Common Algorithms
              2.1.1.   DES-ECB
              2.1.2.   DES-CBC
              2.1.3.   DES – CFB & OFB
              2.1.4.   IDEA Overview
              2.1.5.   AES Overview

3.    Asymmetric Cryptographic Overview

3.1.        Asymmetric Encryption is: two way, two key (public & private), 
              scalable
3.2.        Common Algorithms
              3.2.1.   RSA – encryption & digital signatures
              3.2.2.   DSA – government standard – digital signatures only
3.3.        Hashing
              3.3.1.   SHA -1
              3.3.2.   MD-5

4.    Applied Cryptography

4.1.        Cryptographic Uses
              4.1.1.   Authentication
              4.1.2.   Confidentiality
              4.1.3.   Integrity
              4.1.4.   Non-Repudiation
4.2.        Symmetric vs. Asymmetric Use
4.3.        Digital Signatures
4.4.        Key Management
              4.4.1.   Key Lifecycle
              4.4.2.   Determination of risk to key
              4.4.3.   Key Length Consideration
              4.4.4.   Data Considerations – Repudiation, financial, and 
                          regulatory risk
              4.4.5.   Threats – Internal, external, third parties
              4.4.6.   Management Costs
                          4.4.6.1.   Physical Infrastructure
                          4.4.6.2.   Identification & authentication
                          4.4.6.3.   Changeover
             4.4.7.   Protection of Keys
             4.4.8.   Issuance of Keys
             4.4.9.   Revocation of Keys

5.    PKI

5.1.        Multiple types of PKI
              5.1.1.   Web of Trust
              5.1.2.   Hierarchal
              5.1.3.   Mesh
              5.1.4.   Trust
5.2.        Digital Certificates
              5.2.1.   Identity - verify
              5.2.2.   Expiration date
              5.2.3.   Public Key
              5.2.4.   Attacking Digital Certificates
5.3.        Return on Investment
              5.3.1.   SSL
              5.3.2.   VPN
              5.3.3.   EFS
              5.3.4.   S/MIME
5.4.        X.509 Public Key Infrastructure

6.    PKI Problems

6.1.        Confidentiality Regulations – require transmission & storage 
              encryption
               6.1.1.   Gramm-Leach Bliley
               6.1.2.   HIPPA – Healthcare
6.2.        Authorization Regulations – require indications of consent
              6.2.1.   E-sign Act
6.3.        Common PKI Problems
              6.3.1.   Significant Implementation Costs
              6.3.2.   Insufficient thought to operational process
              6.3.3.   Insufficient time developing ROI
              6.3.4.   Key recovery is afterthought

7.    VPN Overview

7.1.        VPN Definition
7.2.        VPN History
              7.2.1.   Secure Data Network Systems  (SDNS)
              7.2.2.   Point to Point Tunneling Protocol (PPTP)
              7.2.3.   Layer two Tunneling Protocol (L2TP)
              7.2.4.   Internet Protocol Security (IPSec)
              7.2.5.   Secure Sockets Layer (SSL)
7.3.        VPN Scenarios

8.    VPN Protocols

8.1.        PPTP
8.2.        L2TP
8.3.        IPSec
              8.3.1.   Enhanced Security
              8.3.2.   Key Management
                          8.3.2.1.   Manual Distribution
                          8.3.2.2.   Automated Distribution
              8.3.3.   User Authentication & Key Exchange using IKE
              8.3.4.   Bulk Data Confidentiality & Integrity for Message/File 
                          Transport
              8.3.5.   Implementation Incompatibilities and Complications
8.4.        SSL
              8.4.1.   History of SSL
              8.4.2.   SSL Session in Detail
              8.4.3.   TLS Variations
              8.4.4.   Comparing TLS, SSL, v3, and SSL v2

9.    VPN Tunnel Creation

9.1.        Create a Windows VPN Tunnel
9.2.        Connect to Web Server via Tunnel
9.3.        Sniff Network Traffic to evaluate Encryption
9.4.        Create a SSL tunnel
9.5.        Sniff Traffic to Evaluate Encryption

10.  Specialty Situations

10.1.      Confidentiality Using Public Keys
10.2.      SSL VPN’s
10.3.      SSH
10.4.      Citrix and Remote Desktop Connection
10.5.      VPN Concentrators
10.6.      Wireless VPS’s

11.  VPN Processes

11.1.      Business Processes
11.2.      Design
              11.2.1.   Document Requirements
              11.2.2.   Identify Stakeholders
              11.2.3.   Obtain Funding
              11.2.4.   Product Selection
              11.2.5.   Identify Risks
11.3.      Implementation
              11.3.1.   Create Project Plan
              11.3.2.   Build Test Cases
              11.3.3.    Solicit User Feedback
              11.3.4.    Create ‘Go / No Go’ decision
11.4.      Maintenance
              11.4.1.   User Support
              11.4.2.    Network Support
              11.4.3.    Monitoring
11.5.      User Authentication
              11.5.1.   Internal  Authentication
              11.5.2.   External Authentication
              11.5.3.   Dial-up Authentication
11.6.      Proper Administration
              11.6.1.   Integration with Change Management
              11.6.2.   Periodic Risk Assessments
              11.6.3.   Separation of Duties
11.7.      Best Practices

12.  Freenet

12.1.      Freenet’s Goal
12.2.      Freenet Concepts
              12.2.1.   Files are the only element – supports file sharing
              12.2.2.   Each file has unique identifier
              12.2.3.   Authors can update content via key pairs
              12.2.4.   Each node is only aware of neighbors
              12.2.5.   Each node contributes storage
              12.2.6.   Each files resides somewhere else


Privacy & Security Policy | Site MapHow are We Doing? | Contact Webmaster | Advanced Search | Staff Email | HCC Intranet

copyright Howard Community College 2006
10901 Little Patuxent Parkway • Columbia, Maryland 21044
Tel. (410) 772-4856 College related information
Tel. (410) 772-4800 Switchboard | TDD (410) 772-4023
Howard Community College is an Equal Opportunity Institution