![]() | CIAG: Critical Infrastructure Assurance Group Maine Center for Research and Education in Information Assurance and Security Department of Computer Science University of Maine, Fort Kent |
| Home Capstones Courses Tools |
COS 430 - Cryptography
Prerequisites: COS 206 Survey of Information Security and Assurance, COS 354 Network Security, MAT 180 Finite Math 1: Logic and Combinatorics 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). Students will be required to demonstrate their knowledge of Cryptography through examinations, assigned projects and the Capstone project. An individualized Capstone project will allow each student to develop an in-depth understanding of a particular aspect of networking and will allow the students to demonstrate his/her ability to apply newly learned skills and concepts to the instructor and his/her classmates. Lectures and demonstrations covering the above listed material will be further supplemented student projects. Lectures will provide general conceptual overviews and demonstrations of cryptographic technology. Project assignments will be (to the greatest extent possible) tailored to the participants' needs. Materials from outside sources will be used for added emphasis. All information and material presented in class and through assigned readings are to be considered fair game in any exam. The examinations will be comprised of questions that test the student’s knowledge of the concepts along with their ability to apply those concepts to real-world issues. The Capstone project will be evaluated on content, form, presentation and the ability of the student to conduct independent in-depth research on topics of value with the Cryptography and Information security area. Assignments will be required to demonstrate understanding of the concepts being discussed. Students will be expected to participate and collaborate with their classmates and the course instructor. Attendance at all classes without participation does not warrant a full 10% in the over-all course grade. |
Copyright © 2005, 2006, University of Maine, Fort Kent.
The
University of Maine, Fort Kent
is a member of the
University of Maine System.