Font size
WorksheetsIAS FINAL EXAM 7-12
Total questions: 101
Worksheet time: 51mins
Prime numbers play a very small role in cryptography.
F
T
One of the useful features of the Chinese remainder theorem is that it provides a way to manipulate potentially very large numbers mod M in terms of tuples of smaller numbers.
T
F
An important requirement in a number of cryptographic algorithms is the ability to choose a large prime number.
T
F
All integers have primitive roots.
T
F
An area of ongoing research is the development of efficient algorithms for determining if a randomly chosen large integer is a prime number.
T
F
The first assertion of the CRT, concerning arithmetic operations, follows from the rules for modular arithmetic.
F
T
Discrete logarithms are not fundamental to public-key algorithms.
F
T
The number 37 is prime so therefore all of the positive integers from 1 to 36 are relatively prime to 37.
T
F
Discrete logarithms are analogous to ordinary logarithms but are defined using modular arithmetic.
T
F
The Chinese Remainder Theorem is believed to have been discovered by the Chinese mathematician Agrawal in 100 A.D.
F
T
A number can only be divided by +/- values of itself and 1 and cannot have a remainder.
prime
composite
indexed
positive
1. 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.
CRT
Miller-Rabin
Euler’s totient function
Fermat’s theorem
Miller's test will return if it fails to detect that n is not prime.
inconclusive
rejected
composite
discrete
Prime numbers play a role in number theory.
critical
nonessential
minor
abbreviated
If p is prime and a is a positive integer, then ap = a(mod p) is an alternative form of theorem.
Fermat’s
Rijndael’s
Vignere’s
Euler’s
The algorithm is typically used to test a large number for primality.
Miller-Rabin
Rijndael
Fermat
Euler
The procedure TEST takes a candidate integer n as input and returns the result if n is definitely not a prime.
composite
inconclusive
discrete
primitive
Two numbers are relatively prime if they have prime factors in common.
zero
two
several
one
Discrete logarithms are fundamental to the ____________.
digital signature algorithm
Euler algorithm
Miller-Rabin algorithm
Rijndael algorithm
The procedure TEST takes a candidate integer n as input and returns the result if n may or may not be a prime.
inconclusive
primitive
discrete
composite
The procedure TEST takes a candidate integer n as input and returns the result if n may or may not be a prime.
inconclusive
primitive
discrete
composite
The Diffie-Hellman key exchange is a simple public-key
algorithm.
T
F
The security of ElGamal is based on the difficulty of
computing discrete logarithms.
T
F
Most of the products and standards that use public-key
cryptography for encryption and digital signatures use RSA.
T
F
ECC is fundamentally easier to explain than either RSA or
Diffie-Hellman.
F
T
Elliptic curves are ellipses.
F
T
For determining the security of various elliptic curve ciphers it is of some interest to know the number of points in a finite abelian group defined over an elliptic curve.
T
F
The form of cubic equation appropriate for cryptographic applications for elliptic curves is somewhat different for GF(2m) than for Zp.
T
F
An encryption/decryption system requires that point Pm be encrypted as plaintext.
T
F
The security of ECC depends on how difficult it is to determine k given kP and P.
T
F
A considerably larger key size can be used for ECC compared to RSA.
F
T
The ____________ protocol enables two users to establish a secret key using a public-key scheme based on discrete logarithms.
Diffie-Hellman
Micali-Schnorr
Elgamal-Fraiser
Miller-Rabin
__________ can be used to develop a variety of elliptic curve cryptography schemes.
Elliptic curve arithmetic
Binary curve
Prime curve
Cubic equation
The key exchange protocol is vulnerable to a __________ attack because it does not authenticate the participants.
man-in-the-middle
one-way function
time complexity
chosen ciphertext
The __________ cryptosystem is used in some form in a number of standards including DSS and S/MIME.
ElGamal
Rabin
Rijnedel
Hillman
A(n) __________ is defined by an equation in two variables with coefficients.
elliptic curve
cubic equation
abelian group
binary curve
A number of public-key ciphers are based on the use of
an abelian group.
T
F
There is not a computational advantage to using ECC
with a shorter key length than a comparably secure TSA.
F
T
The Diffie-Hellman algorithm depends on the difficulty of computing discrete logarithms for its effectiveness.
T
F
For purposes of ECC, elliptic curve arithmetic involves the use of an elliptic curve equation defined over an
infinite field.
F
T
__________ are best for software applications.
Prime curves
Bit operations
Binary curves
Abelian groups
Asymmetric encryption utilizes only a public key for encryption
and decryption.
T
F
Asymmetric encryption can be used for confidentiality but not for
authentication.
T
F
Plaintext is transformed into ciphertext using two keys and a
decryption algorithm.
T
F
A major advance in symmetric cryptography occurred with the
development of the rotor encryption/decryption machine.
T
F
Public-key encryption is more secure from cryptanalysis than
symmetric encryption.
T
F
Much of the theory of public-key cryptosystems is based on
number theory.
T
F
Asymmetric algorithms rely on one key for encryption and a
different but related key for decryption.
T
F
The encryption algorithm performs various transformation on the
ciphertext.
T
F
If the authenticator is encrypted with the sender's private key, it
serves as a signature that verifies origin, content, and sequencing.
T
F
A public-key encryption scheme is not vulnerable to a brute-force
attack.
F
T
Asymmetric encryption is also known as ___________.
public-key encryption
private-key encryption
optimal encryption
digital-key encryption
Public-key encryption is also known as ___________.
digital-key encryption
asymmetric encryption
one way time exchange encryption
optimal-key encryption
Asymmetric encryption transforms plaintext into ciphertext.
T
F
Asymmetric encryption transforms plaintext into ciphertext.
T
F
Asymmetric encryption can be used for __________.
both confidentiality and authentication
neither confidentiality nor authentication
confidentiality
authentication
Plaintext is recovered from the ciphertext using the paired key and a _____________.
encryption algorithm
digital signature
Recovery encryption
decryption algorithm
The most widely used public-key cryptosystem is __________.
RSA
DES
asymmetric encryption
optimal asymmetric encryption
__________ are two related keys, a public key and a private key that are used to perform complementary operations, such as encryption and decryption or signature generation and signature verification.
Asymmetric keys
Key exchanges
Symmetric keys
Cipher keys
Public-key algorithms are based on __________.
mathematical functions
permutation
substitution
symmetry
The __________ indicates that the subscriber identified in the certificate has sole control and access to the private key.
Public Key Certificate
OAEP
Digital Signature
PKI
Virtually all cryptographic hash functions involve the iterative use of a compression function.
T
F
Limited characteristics make it impossible for hash functions to be used to determine whether or not data has changed.
F
T
Hash functions can be used for intrusion and virus detections.
T
F
The cryptographic hash function is not a versatile cryptographic algorithm.
F
T
it is possible to use a hash function but no encryption for message authentication.
T
F
Hash functions are commonly used to create a one-way password file.
T
F
A weak hash function is sufficient to protect against an attack in which one party generates a message for another party to sign.
T
F
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.
T
F
It can be shown that some form of birthday attack will succeed against any hash scheme involving the use of cipher block chaining without a secret key, provided that either the resulting hash code is small enough or that a larger hash code can be
decomposed into independent subcodes.
T
F
The most widely used hash function has been the Whirlpool.
F
T
The principal object of a hash function is __________.
data integrity
compression
mapping messages
collision resistance
A ___________ accepts a variable length block of data as input and produces a fixed size hash value h = H(M).
hash function
hash resistance
hash value
hash code
The Secure Hash Algorithm design closely models and is based on, the hash function __________ .
MD4
MD5
FIPS 180
RFC 4634
A ___________ is an algorithm for which it is computationally infeasible to find either (a) a data object that maps to a pre-specified hash result or (b) two data objects that map to the same hash result.
cryptographic hash function
One-way hash function
strong collision resistance
compression function
The cryptographic hash function requirement that guarantees that it is impossible to find an alternative message with the same hash value as a given message and prevents forgery when an encrypted hash code is used is the ___________.
second preimage resistant
Collision resistant
pseudorandomness
preimage resistant
__________ is a mechanism or service used to verify the integrity of a message.
Message authentication
Data compression
Data mapping
Message digest
Message authentication is achieved using a __________.
MAC
DES
MDF
SHA
__________ are measures of the number of potential collisions for a given hash value.
Primitives
MACs
Hash codes
Preimages
The effort required for a collision-resistant attack is explained by a mathematical result referred to as the ___________.
birthday paradox
Whirlpool
hash value
message authentication code
The SHA-512 algorithm has the property that every bit of the hash code is a function of every bit of the input.
T
F
Message authentication is a mechanism or service used to verify the integrity of a message.
T
F
The order in which the frame check sequence and encryption functions are performed is not critical for authentication.
F
T
A recipient in possession of the secret key cannot generate an authentication code to verify the integrity of the message.
F
T
One means of forming a MAC is to combine a cryptographic hash function in some fashion with a secret key.
T
F
A brute-force attack on a MAC is easier than a brute-force attack on a hash function.
F
T
The __________ mode of operation is designed to be parallelizable so that it can provide high throughput with low cost and low latency.
GCM
DAA
CTR
CCM
Insertion of messages into the network from a fraudulent source is a __________ attack.
masquerade
content modification
source repudiation
sequence modification
Confidentiality can be provided by performing message encryption __________ the MAC algorithm.
before or after
after
before
during
A __________ is an algorithm that requires the use of a secret key.
MAC
DAA
GCM
SHA
"Release of message contents to any person or process not possessing the appropriate cryptographic key" is a __________ attack.
disclosure
sequence modification
content modification
source repudiation
The principle requirement of random or pseudorandom number
generation is that the generated number stream be unpredictable.
T
F
Random numbers play an important role in the use of encryption
for various network security applications.
T
F
With true random sequences each number is statistically independent of other numbers in the sequence and therefore
unpredictable.
T
F
The true random number generator may simply involve conversion of an analog source to a binary output.
T
F
Examples of a pseudorandom function are decryption keys and
nonces.
T
F
The best that can be done to determine if a PRNG generates numbers that
have the characteristic of randomness is on the basis of multiple tests. These
tests should seek to establish uniformity, scalability, and __________ .
consistency
frequency
authentication
sequencing
A pseudorandom number generator takes as input a fixed value called the __________ and produces a sequence of output bits using a deterministic algorithm.
seed
fixed skew
entropy source
keystream
The __________ test is the most basic test of randomness and must be included in any test suite.
frequency
unpredictability
Maurer
runs
A secret key for symmetric encryption that is generated for use for a short period of time is called a _________ .
session key
strategic key
sequence key
stream key
A __________ is used to produce a pseudorandom string of bits of some fixed length.
PRF
PRNG
OFB PRNG
TRNG
