cryptography

profilemahi777
CourseSyllabus.pdf

1

School of Computer & Information Sciences COURSE SYLLABUS

Course Name: ISOL 535 – Cryptography Section – 40/41 Summer 2020 – Main – Hybrid Course with Required Residency Residency Session Date: 5/29/2020 – 5/31/2020 Friday 5pm – 10pm; Saturday 8am – 7:30pm; Sunday 8am-1pm

Residency Session Course Site: Washington, DC (Due to COVID Concerns, Summer 2020 Residency Sessions will be hosted virtually)

Professor: Dr. Jason Hutcheson

Contact Information: Office Hours: By appointment E-mail: [email protected]

Online Support (IT) and I-Learn Policy:

All members of the University of the Cumberlands’ community who use the University’s computing, information or communication resources must act responsibly. http://www.ucumberlands.edu/it/downloads/terms.pdf

Course Website: Access to the course website is required via the iLearn portal on the University of the Cumberlands website: http://www.ucumberlands.edu/ilearn/

Course Description: The course examines methods and techniques for concealing data for security purposes. Topics covered will include: cryptographic techniques, approaches and technologies.

Course Objectives/Learner Outcomes:

Course Objectives/Learner Outcomes: Upon completion of this course, the student will:

• Outline and explain the fundamentals of cryptography and information security.

• Understand the application of number theory to cryptography.

• Describe and Apply symmetric ciphers.

• Compare and Contrast the structure and application of block and stream ciphers.

• Describe and Apply asymmetric ciphers.

• Explain the function and application of cryptographic hash functions.

• Define and Describe the characteristics of message authentication codes.

• Define and Describe the characteristics of digital signatures.

• Summarize the goals and functions of lightweight and post-quantum cryptography.

Prerequisites: There are no prerequisites for this course.

Books and Resources:

Required Text

Stallings, Williams. Cryptography and Network Security., 8th Ed., Pearson, 2020. Print ISBN: 9780136681779

Other articles and readings may be assigned by course professor.

Recommended Materials/Resources Harris, Shon. All in One CISSP Exam Guide, Sixth Edition. McGraw-Hill, 2013. Paar, Christof, Pelzl,Jan and Preneel, Bart. Understanding Cryptography: A Textbook for Students and Practitioners. Springer Publishing, 2010. Rhodes-Ousley, Mark. The Complete Reference to Information Security, Second Edition. McGraw-Hill, 2013. Professional Associations

2

• International Association of Privacy Professionals (IAPP) - This Web site provides opportunity to interact with a community of privacy professionals and to learn from their experiences. This Web site also provides valuable career advice. https://www.privacyassociation.org/ • International Information Systems Security Certification Consortium, Inc., (ISC)²® - This Web site provides access to current industry information. It also provides opportunities in networking and contains valuable career tools. http://www.isc2.org/ • ISACA - This Web site provides access to original research, practical education, career-enhancing certification, industry-leading standards, and best practices. It also provides a network of likeminded colleagues and contains professional resources and technical/managerial publications. https://www.isaca.org/Pages/default.aspx

Course Expectations

Course Activities and Experiences:

Students are expected to: • Review any assigned reading material, complementary materials, and weekly lectures and prepare responses to homework assigned. • Actively participate in activities, assignments, and wikis. • Evaluate and react to each other’s work in a supportive, constructive manner. • Complete specific assignments and exams when specified and in a professional manner. • Utilize learned technologies for class assignments. • Connect content knowledge from core courses to practical training placement and activities.

Academic Integrity: At a Christian liberal arts university committed to the pursuit of truth and understanding, any act of academic dishonesty is especially distressing and cannot be tolerated. In general, academic dishonesty involves the abuse and misuse of information or people to gain an undeserved academic advantage or evaluation. The common forms of academic dishonesty include:

• Cheating – using deception in the taking of tests or the preparation of written work, using unauthorized materials, copying another person’s work with or without consent, or assisting another in such activities.

• Lying – falsifying, fabricating, or forging information in either written, spoken, or video presentations.

• Plagiarism—using the published writings, data, interpretations, or ideas of another without proper documentation

Plagiarism includes copying and pasting material from the internet into assignments without properly citing the source of the material. Episodes of academic dishonesty are reported to the Vice President for Academic Affairs. The potential penalty for academic dishonesty includes a failing grade on a particular assignment, a failing grade for the entire course, or charges against the student with the appropriate disciplinary body.

Attendance Policy: When any student has exceeded 20% of the time prescribed for any class, that student will be automatically dropped from that particular class with the grade of “F.” This grade is placed on the official transcript of the student and is treated as a failing grade in calculating the grade point average. The definition of a class absence is a student’s failure to attend class for any reason. Instructors may count three times tardy or leaving early to be equal to one class absence. There are no excused absences, regardless of the reason for the class having been missed. However, faculty will make reasonable provisions to allow students to make up work if the absence is due to a university-sponsored function or a medical or family emergency that is documented in a timely manner. Allowance for students to make up work for other reasons is at each instructor’s discretion. A class absence does not excuse the student from being responsible for course work missed; the student is responsible for contacting the faculty member in order to make up class assignments. The Vice President for Academic Affairs is the authorized agent to consider any exceptions to the above regulations. (Undergraduate Catalog) Residency Attendance: Each student must be in attendance for the entire duration of the required residency weekend. Late arrivals and/or early departures are not permitted. Punctuality is important as each student is required to have the documented in-seat time per USCIS regulations. If a student is not in attendance for the full session, he/she will be counted absent for the entire session, and receive an automatic “F” and will be required to pay the $300.00 make-up fee and attend a residency make-up session.

3

Disability Accommodations:

Students who may have a disability meriting an academic accommodation should contact Mr. Jacob Ratcliff, the Disabilities Services Coordinator, in the Student Services Office. For accommodations to be awarded, a student must complete an Accommodations Application and provide documentation of the disability to the Disability Services Coordinator. Any accommodations for disabilities must be re-certified each semester by the Academic Affairs Office before course adjustments are made by individual instructors.

Student Responsibilities:

• The only authorized electronic means of academic, administrative, and co-curricular communication between University of the Cumberlands and its students is through the UCumberlands email system (i.e. Webmail). Each student is responsible for monitoring his/her University email account frequently. This is the primary email account used to correspond with you directly by the University; imperative program information is sent to this email account specifically from campus and program office.

• Students should check for e-mail and class announcements using iLearn (primary) and University of the Cumberlands webmail (secondary).

• Students are expected to find out class assignments for missed classes and make up missed work.

• Students are expected to find out if any changes have been made in the class or assignment schedule.

• Written work must be presented in a professional manner. Work that is not submitted in a professional manner will not be evaluated and will be returned as unacceptable.

o There is a craft to writing. Spelling, grammar, punctuation and diction (word usage) are all tools of that craft. Writing at the collegiate level will show careful attention to these elements of craft. Work that does not exhibit care with regard to these elements will be considered as inadequate for college writing and graded accordingly.

• Students are expected to take the examinations on the designated dates. If you are unable to take the exam on the scheduled date and know in advance, you are to make arrangements with your professor before the designated date. If you miss the exam, you must have a legitimate reason as determined by your professor.

Deadlines and Dues Dates:

Recognizing that a large part of professional life is meeting deadlines, it is necessary to develop time management and organizational skills. Failure to meet the course deadlines may result in penalties. Keep in mind that all deadlines are set using Eastern Standard Time (EST). Late assignments will NOT be accepted without prior approval from the professor.

Writing Expectations: Learning outcomes for candidates’ writing competencies include clarity of thought, discernment in planning and organization, and integration of evidence and criteria.

• The instructor expects that students will have knowledge of appropriate forms of documentation and use it where appropriate. APA format is required and style of notation to credit all sources that are not your own.

• There is a craft to writing. Spelling, grammar, punctuation and diction (word usage) are all tools of that craft. Writing at the collegiate level will show careful attention to these elements of craft. Work that does not exhibit care with regard to these elements will be considered as inadequate for college writing and graded accordingly.

• All assignments, unless otherwise instructed, should be submitted in APA format.

Participation Policy: Study after study has linked successful academic performance with good class participation. Those who assume positions of responsibility must “show up” in order to be effective. Therefore, students are expected to actively participate in intelligent discussion of assigned topics in all areas (Discussion Board Activities, Synchronous Sessions, Forums, Shared Papers, etc.) to help process course material and/or to demonstrate understanding of course content. Point adjustments will be taken for non-participation.

Academic Appeals: Both undergraduate and graduate students have the right to challenge a grade. If discussions with the course instructor and department chair do not lead to a satisfactory conclusion, students may file a formal written appeal with the Vice President for Academic Affairs, who will forward the appeal to the chair of the Academic Appeals Committee. This formal written appeal must be filed by the end of the 4th week of classes in the next regular term following the term in which the course in question was taken. The Academic Appeals Committee then gathers information from the student, the instructor, and any other relevant parties. The Committee will deliver its recommendation on the complaint to the Vice President for Academic Affairs. After reviewing this recommendation and concurring or amending it, the Vice President for Academic Affairs will inform the student and instructor of the disposition of the complaint no later than the last day of classes of the term in which the complaint was filed. Records of all actions regarding academic grade appeals, including their final disposition, are maintained by the Vice President for Academic Affairs and the Academic Appeals Committee. (Undergraduate Catalog/Graduate Catalog)

Links to Support: Orientation to I-Learn: Student training course on I-Learn, https://ucumberlands.blackboard.com/webapps/portal/frameset.jsp

4

Book Store: http://cumber.bncollege.com/webapp/wcs/stores/servlet/BNCBHomePage?storeId=50059&catalogId=1000 1&langId=-1 Library: http://www.ucumberlands.edu/library/

Course Assignments and Evaluation

Evaluation Method: Graded work will receive a numeric score reflecting the quality of performance. Relative weights assigned to graded work are as follows:

Course Evaluation

Students will be evaluated on: 1. Syllabus Quiz - There is a mandatory quiz, in Week 1, addressing your understanding of the contents of

the syllabus. This is an easy 5% of your total grade, and it sets the foundation to ensure that we are all on the same page regarding the expectations for this course.

2. Discussions – There are three (3) graded discussions throughout this course. Each of these are worth 5% of your total grade. For each discussion, you are expected to post an initial response to the discussion prompt, and then you need to respond to the posts of at least two (2) of your classmates. Your responses are expected to be substantive (adding to the overall conversation), scholarly, and well- written.

• Substantive responses are those that extend the overall conversation. This can be accomplished by bringing up additional insights that you have found in your own research, by expressing how research that you have found confirms or contradicts what has already been presented, or even by reflecting on personal or professional experiences that relate to the overall discussion. Substantive responses do not simply state things like “I agree” or “well said,” nor do they simply pose questions without providing any further considerations or insights to add to the conversation.

• Citations – Discussion responses (both initial and peer) are expected to maintain scholarly tone and to cite sources for information. It is acceptable to use some first-person language in these responses when relating personal/professional experience. However, this should be kept to a minimum, and never used to inject opinions. The bulk of the information formed in your discussion responses should be derived from your research and must be cited.

3. Exercises – Cryptography is heavily reliant upon the concepts of number theory. Consequently, understanding the operations and application of various ciphers and algorithms requires hands-on exercises. Most weeks, in this course, you will be engaging exercises to reinforce and practice the material that is being covered that week. These are graded assignments designed to provide a more comprehensive understanding of the material. Exercises very is size and structure but will each result in the submission of a completed answer sheet for grading. There are ten graded exercises throughout the course that will collectively form 20% of the total grade for this course.

4. Residency Assignments – As outlined in the course expectations table below, this course does have a residency component. This residency and the associated assignments will constitute 60% of your total grade from this course. Additionally, these assignments are designed to build upon your overall understanding of the course material and establish a practical connection. Two of the assignments will be group assignments that students will work on together during the residency session. These assignments are weighted as follows:

• Practical Connection Assignment – 30%

• Group Cryptography Exercises – 10%

• Group Presentation – 20% Total 60%

Grading Scale: Graded work will receive a numeric score reflecting the quality of performance as given above in evaluation methods. The overall course grade will be determined according to the following scale: A = 90% - 100% B = 80% - 89.9% C = 70% - 79.9% F < (Below) 69.9%

Syllabus Disclaimer: This syllabus is intended as a set of guidelines for this course and the professor reserves the right to make modifications in content, schedule, and requirements as necessary to promote the best education possible within conditions affecting this course. Any changes to the syllabus will be discussed with the students.

5

Tentative Course Expectations Late assignments will NOT be accepted without prior approval from the professor.

Week Topic Assignments

1 5/4/20 – 5/10/20

Information and Network Security Concepts

• Welcome Discussion - Introductions

• Syllabus Quiz (Due 5/10)

• Read Chapter 1 *Failing to Participate in Week 1 may result in being dropped from the course.

2 5/11/20 – 5/17/20

Introduction to Number Theory • Read Chapter 2

• Exercise Set – Ch.2 (Due 5/17)

3 5/18/20 – 5/24/20

Classical Encryption Techniques • Read Chapter 3

• Exercise Set – Ch.3 (Due 5/24)

4 5/25/20 – 5/31/20

--ONLINE RESIDENCY WEEKEND-- • Practical Connection Assignment (Due 5/30)

• Group Cryptography Exercises (Due 5/31)

• Group Presentation (Due 5/31)

5 6/1/20 – 6/7/20

Block Ciphers and the Data Encryption Standard

• Read Chapter 4

• Discussion – Feistel Cipher (Due 6/7)

6 6/8/20 – 6/14/20

Finite Fields • Read Chapter 5

• Exercise Set – Ch.5 (Due 6/14)

7 6/15/20 – 6/21/20

Advanced Encryption Standard • Read Chapter 6

• Discussion – AES vs DES (Due 6/21)

8 6/22/20 – 6/28/20

Block Cipher Operation • Read Chapter 7

• Exercise Set – Ch.7 (Due 6/28)

9 6/29/20 – 7/5/20

Random Bit Generation and Stream Ciphers

• Read Chapter 8

• Exercise Set – Ch.8 (Due 7/5)

10 7/6/20 – 7/12/20

Public-Key Cryptography and RSA • Read Chapter 9

• Exercise Set – Ch.9 (Due 7/12)

11 7/13/20 – 7/19/20

Other Public-Key Cryptosystems • Read Chapter 10

• Exercise Set – Ch.10 (Due 7/19)

12 7/20/20 – 7/26/20

Cryptographic Hash Functions • Read Chapter 11

• Exercise Set – Ch.11 (Due 7/26)

13 7/27/20 – 8/2/20

Message Authentication Codes • Read Chapter 12

• Exercise Set – Ch.12 (Due 8/2)

14 8/3/20 – 8/9/20

Digital Signatures • Read Chapter 13

• Exercise Set – Ch.13 (Due 8/9)

15 8/10/20 – 8/16/20

Lightweight Cryptography and Post- Quantum Cryptography

• Read Chapter 14

• Discussion – Post-Quantum Cryptography (Due 8/16)

16 8/17/20 – 8/20/20

*SHORT WEEK*

*SHORT WEEK*