9. A __________ is one that maps a domain into a range such that
every function value has a unique inverse, with the condition
that the calculation of the function is easy, whereas the
calculation of the inverse is infeasible.
10. “The sender ‘signs’ a message with its private key. Signing is
achieved by a cryptographic algorithm applied to the message
or to a small block of data that is a function of the message,” is
a description of a ___________ .
11. The __________ scheme is a block cipher in which the plaintext
and ciphertext are integers between 0 and n – 1 for some n.
12. A single algorithm that will calculate the greatest common
divisor (gcd) of two integers and, if the gcd is 1, determine the
inverse of one of the integers modulo the other, is the
__________ algorithm.
13. Five possible approaches to attacking the RSA algorithm are:
brute force, mathematical attacks, hardware fault-based attack,
chosen ciphertext attacks, and ___________ .
14. A __________ is an attack in which the adversary chooses a
number of ciphertexts and is then given the corresponding
plaintexts, decrypted with the target’s private key.
15. To counter attacks such as CCAs, RSA Security, Inc.
recommends modifying the plaintext using a procedure known
as ___________ .