



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A practice quiz for the comp90043 cryptography and security course at the university of melbourne. It covers key concepts in cryptography, including modular arithmetic, euler's totient function, rsa encryption, and classical ciphers. The quiz includes true/false questions, multiple choice questions, fill-in-the-blanks, and short answer questions. It provides a valuable resource for students to test their understanding of fundamental cryptographic principles.
Typology: Lecture notes
1 / 5
This page cannot be seen from the preview
Don't miss anything!




PART I: True or False (Put an X in the appropriate column)
A) The Euclidean algorithm cannot be adapted to find the multiplicative inverse of a polynomial. B) True C) False X
D) A prime concern with DES has been its vulnerability to brute-force attack because of its relatively short key length. E) TrueX F) False
G) Confusion seeks to make the statistical relationship between the plaintext and ciphertext as complex as possible in order to thwart attempts to deduce the key. H) True I) False X
J) The way to measure the resistance of a hash algorithm to cryptanalysis is to compare its strength to the effort required for a brute-force attack. K) True X L) False
M) A recipient in possession of the secret key cannot generate an authentication code to verify the integrity of the message. N) True O) FalseX
PART II: Multiple Choice Questions (Please put an X for the correct answer)
A) An important quantity in number theory referred to as __________ , is defined as the number of positive integers less than n and relatively prime to n. B) CRT C) Miller-Rabin D) Euler’s totient function X E) Fermat’s theorem
F) __________ is when each plaintext element or group of elements is uniquely replaced by a corresponding ciphertext element or group of elements. G) Substitution X H) Diffusion I) Streaming J) Permutation
K) The __________ indicates that the subscriber identified in the certificate has sole control and access to the private key. L) OAEP M) Public Key Certificate X N) Digital Signature O) PKI
Calculate using modular arithmetic (Show your work)
There are multiple of ways simplifying it, refer to the workshop on this subject.
Calculate Euler's totient function for the following numbers (Show your work) :
Given the following RSA parameters, compute the missing parameters (Show your work) (1 * 3 = 3 marks):
Public Key = (3, 15), C = 2, M = _____17_____
Answer the following (Show your work if applicable) See the assignment 1 model solution.s
c = E{a,b}(p) = (ap + b) mod 26, where a and b are integers less than 26.
a. What is the decryption function for the scheme?
b. How many different non-trivial keys are possible for the scheme?