Assignment title: Management
Computer Engineering Case Study Report
Introduction
The lectures on cryptography focused on symmetric-key and asymmetric-key encryption,
cryptographic key exchange and cryptanalysis. Presented below are a range of questions
relating to these topic areas. The information required for the calculations is presented in the
Lecture notes. Hints for the discussion question are also presented in the notes though you
may find other information sources will assist in providing thorough answers.
Report Brief
The report should concisely answer the following questions:
1.) Presented in Table 1 is an intercepted cypher-text transmission. Which one of the
following languages is this encrypted message written in? Justify your answer, (hint:
frequency analysis).
• German
• French
• Arabic
• English
Table 1: Intercepted Cypher-text message
000 013 024 007 008 013 019 019 007 000 019 020 013 002 011 004 004 017 008 002
007 008 018 018 020 002 002 004 018 018 005 020 011 011 024 003 004 002 017 024
015 019 008 013 006 003 004 015 011 014 012 000 019 008 002 012 004 018 018 000
006 004 018 001 004 019 022 004 004 013 020 013 002 011 004 010 008 013 006 000
013 003 020 013 002 011 004 018 000 012 022 008 011 011 011 004 000 003 019 014
020 013 002 011 004 010 008 013 006 000 013 003 020 013 002 011 004 018 000 012
019 008 006 007 019 004 013 008 013 006 019 007 004 008 017 002 014 012 012 020
013 008 002 000 019 008 014 013 018 004 002 020 017 008 019 024 020 018 014 004
2.) Decrypt the message given in Table 1.3.) Automate the decrypting process. Students should code their solution using one of the
following programming languages: C, C++, Java, or Python.
4.) The following cypher-text has been intercepted: 024 009 014 001 031. Analysis has
determined that RSA asymmetric-key encryption was used.
The public key is (n = 33, e = 3). Calculate the private key, show your calculations.
5.) How could the method used for encrypting the message in Table 1 be strengthened
for the sender and what would be the effects of your solution on the decoding of the
message.
Format
The report should be no more than 7 pages long and written in the ACM conference paper
format.
Since report length is limited, you will have to think carefully about what to include, the
number and size of figures and/or tables etc. Making good choices regarding what is most
relevant to include in the report will form part of its assessment