Education for Working ProfessionalsDistance Learning
Rensselaer
      RPI Home      EWP Home      Distance Learning Home      Distance Learning Admissions     Registration      Search      Contact Us
About EWP Distance Learning
News & Events
Summary of
Program Offerings – Distance Learning
Master's Degree Programs
Certificate Programs
Professional Development Programs
General Information & Contacts
Financial Information
Financial Aid
Rensselaer Libraries
Rensselaer Bookstore
Hartford Campus
Troy Campus

Cryptography and Network Security
Computer and Information Sciences - CISH-6960

Description
The course introduces the principles of number theory and the practice of network security and cryptographic algorithms. Topics include: Primes, random numbers, modular arithmetic and discrete logarithms. Conventional or symmetric encryption (DES, IDEA, Blowfish, Twofish, Rijndael) and public key or asymmetric encryption (RSA, Diffie-Hellman), key management, hash functions (MD5, SHA-1, RIPEMD-160, HMAC), digital signatures, certificates and authentication protocols (X.509, DSS, Kerberos), electronic mail security (PGP, S/MIME), web security and protocols for secure electronic commerce (IPSec, SSL, TLS, SET).

Prerequisites
ECSE-4670 Computer Communications Networks or equivalent.

Textbook(s)
Ordering Information

Format
Classes: 15 weeks, 15 sessions
Exams: Mid-term and Final

Grading
Homework: 25%
Exams: 37.5% each

Computing
E-mail and World Wide Web Access required for course communications and printing of course notes.

Access to Blackboard, Rensselaer's course management tool, is required. Please refer to this page for instructions on how to set up your computer for Blackboard.

Who Should Enroll
This course may be used in your Plan of Study as follows:

Degree Programs
CSCI - elective with advisor pre-approval
CSYS - elective with advisor pre-approval
ELEC - elective with advisor pre-approval
EPOW - elective with advisor pre-approval
HCI - n/a
ITEC - elective with advisor pre-approval
MBA - elective with advisor pre-approval
MGMT-MS - elective with advisor pre-approval
MGTE - n/a

This course is also open to non-matriculated students who meet the pre-requisites.

NOTE: Limited enrollment, please register early. Distance students will not be added into the course once the cap has been met.

 

Back to top

Course selector Questions About EWPNews and Events