الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء
(.turnitin./ ) فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه
حل واجب 0.5.4.4.3.2.1.4.5.5 الجامعة العربية المفتوحة
حل واجبات الجامعة العربية المفتوحة O54.4.3.2.1.4.5.5 - OO96654.4.3.2.1.4.5.5
ايميل : a_al_shora @ h.o.t.m.ail.c.o.m
سكايبي: a_al_shora
واتس اب: OO96654.4.3.2.1.4.5.5
T215B /4 2014-2015/Second 1
T215B Communication and Information Technologies – Part B
T215B /4 2014-2015/Second 2
Part A: Vigenère cipher and Caesar cipher with digraph coding (20 marks)
You have studied several algorithms of encryption during your study of T215B course. This part focuses on two types of encryption algorithms; Vigenère cipher and Caesar cipher with digraph coding. Use your own words to answer the following questions.
1. Define Vigenère cipher and Caesar cipher with digraph coding (4 marks)
2. List two advantage of Caesar cipher with digraph coding over the traditional Caesar cipher. (4 marks)
3. List two disadvantage of Vigenère cipher. (4 marks)
4. How the drawbacks of Vigenère cipher can be solved, give your answer in details? (8 marks)
Note: You should provide proper references and use citation (2 marks)
Part B: RSA Cryptosystem (40 marks)
RSA [1][2] is a symmetric-key algorithm for the encryption, which you studied briefly in T215B. This task aims to assist you in learning more about the RSA. Your answer for this task should be as report which starting with introduction and ending with conclusion, the report should be within 1000 – 1200 words (long report, you should adhere to word count), the report must have proper citations and references. The body of your report should answer the following questions:
1. Define RSA? (5 marks)
2. Mention briefly the history of RSA? (2 marks)
3. Describe the key generation of the RSA algorithm? It is preferable to answer it as a list of points. (11 marks)
4. Describe the RSA Encryption step? (8 marks)
5. Describe the RSA Decryption step? (4 marks)
6. The security of the RSA cryptosystem is based on two mathematical problems, list and define them? (6 marks)
Define RSA the history of RSA Describe the key generation of the RSA algorithm? the RSA Encryption step the RSA Decryption step The security of the RSA cryptosystem is based on two mathematical problems, list and define them?
T215B /4 2014-2015/Second 3
Your answer should be within the range of (1000 – 1200) words count. (2 marks) Any extra words mean deduction of marks.
You should provide at least one figure or table.
Part C: RSA – Key Generation and Encryption (30 marks)
This part is a practical one. Based on the previous study of RSA in Part B, you have to test the algorithm of Key Generation, Encryption, and Decryption.
1. ASCII code is a fixed-length coding scheme. Using the 7-bit ASCII code table [3] or any other references, find the corresponding code for the first letter of your first name (Y), this number should be expressed in decimal format. Based on that, find two prime numbers such that the first number is the largest prime number which is less than (Y), and the second prime number is the smallest prime number which is greater than (Y). (For example: if Y = 11 then the first prime number is 7 and the second one is 13.(10 marks)
2. Based on the understanding of Question 3 of Bart B, use the two prime numbers calculated in the previous question to generate the private and public keys using the RSA-key generation algorithm. (12 marks)
Your answer should be detailed, you should show each output of each step of the algorithm besides the final answers.
3. Use the value (Y), which you find in question 1 of Part C, to encrypt it by RSA encryption algorithm based on the understanding of Question 4 of Bart B, use the generated keys of Q2 – Part C to encrypt the message (Y) of Q1 – Part C using the RSA encryption algorithm. (5 marks)
Your answer should be detailed, you should show each output of each step of the algorithm besides the final answer.
4. List two practical applications of RSA? (3 marks)
حل واجبات الجامعة العربية المفتوحة
حل واجبات الجامعه العربية المفتوحه مع الشرح
لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد
الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء
(.turnitin./ ) فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه