Resit2023Proposed solution included

CEC 304 Data Security and Integrity Resit 2023

About this paper

CEC 304: University of Buea, College of Technology, Resit Examination, July 2023, Instructor Sone Ekonde, Answer ANY TWO of three questions: Question 1, elliptic-curve cryptography (ECC encryption and ECDH key exchange over a small curve mod 11, using a table of precomputed point multiples); Question 2, briefly explaining MD5 (hash length, padding, block size), implementing a toy XOR-based hashing algorithm on hexadecimal sub-blocks, breaking a substitution cipher given the first plaintext letter, and hand-computing two Feistel rounds of a scaled-down DES cipher with given permutation and S-box tables; Question 3, explaining how a Trusted Third Party reduces the number of symmetric keys needed (with CBC mode and node-identifier concatenation for the IV), and a full RSA worked example (key generation, encryption, decryption, and how to defend against public-key substitution/man-in-the-middle attacks).

Open in Shoracy

Opens this paper in the app on your phone.

University of Buea

College of Technology - COT

Computer Engineering - CET

CEC3042023

Data Security and Integrity

Resit · Second Semester Resit · Level 300

Open in the app to read the full paper and its proposed solution.

View solutionOpen in Shoracy
Proposed solution included

At a glance

Course code
CEC304 (CEC 304)
Type
Resit
Year
2023
Level
Level 300
Semester
Second Semester Resit
Proposed solution
Included

Read CEC304 2023 in Shoracy.

  • Every page, with zoom for diagrams and small print
  • The proposed solution, one tap away
  • Stays on your phone after the first open, even offline
Open in Shoracy