wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Cryptography

Total questions: 60

Worksheet time: 38mins

Name
Class
Date
1.

1.     Assume you are given a 500-character encrypted message, encrypted in Vigenère cryptosystem, in which you know the plaintext word CRYPTOGRAPHY occurs exactly two times, and we know that the ciphertext sequence PTFDLSTTHDZC is the encryption of CRYPTOGRAPHY. The first occurrence starts at character position 24 and second at character position 198 (we start counting from 1). What is the length of the key used for encryption?

a)

5

b)

6

c)

8

d)

9

2.

Which of the following statement(s) is/are correct?

  1. 1.Any encryption scheme with key length less than message length can not be a perfectly-secure scheme. 

  2. 2.A scheme is COA secure if and only if it is KPA secure

  3. 3.The one-time pad scheme is perfectly-secure if on any subsequent invocation of the key generation algorithm, an earlier key gets re-generated. 

  4. 4.A scheme is CPA secure if and only if it is CCA secure

a)

1 and 3

b)

1,2,and 3

c)

2 and 4

d)

Neither of 1, 2, 3 or 4

3.

Consider an instance of shift cipher with the probability distribution over the message space as follows: P[M=a] = 0.25, P[M=b] = 0.5, P[M=c] = 0.25. Then identify the correct statement(s) from the following?

a)

Probability that the ciphertext is “D” is the same as the probability that the ciphertext is “E”

b)

Probability that the ciphertext is “D” is half the probability that the ciphertext is “E”

c)

Probability that the ciphertext is “A” is 1/4th the probability that the ciphertext is “D”

d)

Probability that the ciphertext is “D” is 1/26

4.

Which of the following is/are true for the Vernam cipher?

a)

The scheme is CPA-secure

b)

The scheme is not single-message COA-secure, if the sender obtains a key k=0n

 from the key-generation algorithm

c)

The scheme is not single-message COA-secure, as the encryption algorithm is deterministic

d)

The scheme is not CPA-secure

5.

Which of the following is/are not perfectly secure encryption scheme(s):

a)

Playfair Cipher

b)

Vernam Cipher

c)

Affine Cipher

d)

Vigenère Cipher

6.

Let G:{0,1}m→{0,1}n be a secure PRG. Then consider the function G′:{0,1}m+1→{0,1}n+1 , where G′(s1||s2)=defG(s1)||s2. Then which of the following is/are false for G′?

a)

The construction G′ is not a secure PRG, as it always leaks the last bit of the seed.

b)

The construction G′ is a secure PRG, provided its seeds are chosen uniformly random.

c)

The construction G′ is not a secure PRG, even if its seeds are chosen randomly.

d)

The construction G′ is a secure PRG, no matter how its seeds are chosen.

7.

Let G:{0,1}m→{0,1}n be a secure PRG. Then which of the following is/are not a secure PRG?

a)

G′:{0,1}m→{0,1}n, where G′(s)=defG(s)⊕1n

b)

G′:{0,1}m→{0,1}n, where G′(s)=defG(s)⊕0n

c)

G′:{0,1}m→{0,1}2n, where G′(s)=defG(s)||G(s)

d)

None of the above

8.

Suppose we want to execute OTP encryption scheme over message space M={0,1}ℓ+1

 but with key-space K={0,1}ℓ. For this, to encrypt an (ℓ+1)-bit message using an ℓ-bit random key k, the encryption algorithm picks an additional random bit x and outputs the ciphertext c=m⊕(kx).

a)

The adversary will not learn any information about the underlying message

b)

The adversary can learn something about the underlying message

c)

The scheme satisfies correctness property without any error

d)

The scheme satisfies the correctness property except with probability ½

9.

Let G:{0,1}m→{0,1}n be a secure PRG. Then which of the following is/are true?

a)

G′:{0,1}2m→{0,1}n, where G′(s1||s2)=defG(s1)⊕G(s2) is a secure PRG.

b)

G′:{0,1}2m→{0,1}n, where G′(s1||s2)=defG(s1)⊕G(s2) is not a secure PRG.

c)

G′:{0,1}2m→{0,1}2n, where G′(s1||s2)=defG(s1)||G(s2) is a secure PRG.

d)

G′:{0,1}2m→{0,1}m+n, where G′(s1||s2)=defs1||G(s2) is not a secure PRG.

10.

Difference between perfect security and semantic security involves one or more of the following:

a)

Bounds on how long the adversary can run the experiment

b)

In the respective indistinguishability experiment, adversary has the exact same probability of success

c)

Bounds on computational capabilities of the adversary

d)

None of the above

11.

Which of the following is/are true for One-Way Functions (OWF)?

a)

They are deterministic functions

b)

OWF can be a many-to-one function

c)

A One-Way Permutation (OWP) is an OWF which is also a bijection

d)

The time complexity to compute the inverse of OWFs is a polynomial function of the security

12.

Select the incorrect option(s):

a)

Trivium is a hardware-oriented stream cipher

b)

In the CPA security model, the adversary is allowed to interact with the encryption oracle a polynomial number of times

c)

RC4 cipher is a practical instantiation of a secure PRG

d)

Encryption algorithm in any stream cipher is randomized

13.

Which of the following statement(s) is/are correct?

a)

If a PRG exists, then so does one-way functions and vice-versa

b)

Determining the sign of x , for x∈ ℝ, given x2, is an example of a hard-core predicate

c)

A single-message CPA-secure encryption scheme is also a multi-message CPA-secure scheme

d)

Secure PRGs can be constructed using secure PRFs and vice-versa

14.

Let F:{0,1}n×{0,1}n→{0,1}n be a secure PRF. Then consider the keyed function F′:{0,1}2n×{0,1}n→{0,1}n, where F′(k1∥k2,x)≜F(k1,x)⊕F(k2,x).

a)

The function F' is a secure PRF

b)

The function F' is not a secure PRF, if k1 is publicly known

c)

The function F' is not a secure PRF, if k2 is publicly known

d)

The function F' is not a secure PRF, if k1 and k2 are publicly known

15.

Let F:{0,1}n×{0,1}n→{0,1}n be a secure PRF. Then which of the following is/are not a secure PRF?

a)

The function F′:{0,1}n×{0,1}n→{0,1}n, where Fk(x)≜Fk(x)⊕x.

b)

The function F′:{0,1}n×{0,1}n→{0,1}n, where Fk(x)≜FFk(0)(x).

c)

The function F′:{0,1}n×{0,1}n→{0,1}n, where Fk(x)≜FFk(x)(x).

d)

The function F′:{0,1}n×{0,1}n→{0,1}2n, where Fk(x)≜FFk(0)(x)∥x.

16.

Suppose we use CBC-mode of encryption with a block cipher with key-length of 256 bits and block length of 128 bits to encrypt a 2048-bit message. Then What will be the length of the resulting ciphertext?

a)

2048 bits

b)

4096 bits

c)

2176 bits

d)

None of the above

17.

Consider a variant of the CBC mode, where the encryption rule for encrypting the ith

 block mi is ci=ci−1⊕Fk(mi)

a)

The variant is multi-message COA-secure

b)

The variant is single-message CPA-secure

c)

The variant is not CPA-secure

d)

The variant is both CPA as well as CCA-secure

18.

A sender produces a ciphertext using ECB mode. Imagine one of the bits of the ciphertext gets flipped during the transmission. Then:

g end

a)

Exactly one of the bits of the recovered plaintext will be incorrect

b)

All the bits of the recovered plaintext will be incorrect at the receiving end

c)

At least one of the bits of the recovered plaintext will be incorrect

d)

More than one bit of the recovered plaintext will be incorrect at the receivin

19.

Given Fk is a secure PRF, define Fk(x)={Fk(x), if x is evenFk(x+1), if x is odd}.

 Then which of the following is(are) true?

a)

Fk is a secure SPRP

b)

Fk is a secure PRP

c)

Fk can be used to instantiate the CTR mode of block cipher

d)

Fk cannot be used to instantiate the CBC mode of block cipher

20.

Let F:{0,1}n×{0,1}n→{0,1}n be a secure PRF. Then which of the following constructions is/are not necessarily a secure PRF?

a)

F′:{0,1}n×{0,1}2n→{0,1}2n, where Fk(x||y)=defFk(x)||Fk(y)

b)

F′:{0,1}n×{0,1}2n→{0,1}n, where Fk(x||y)=defFk(x)∧Fk(y)

c)

F′:{0,1}n×{0,1}n→{0,1}2n ,where Fk(x)=defFk(x)||Fk(x⊕1n)

d)

All of the above

21.

Which of the following is(are) incorrect?

a)

If adversary can derive a related cipher-text as a function of an existing cipher-text, then the scheme is not CCA secure

b)

3DES is widely recommended for use due to its high security to key-length ratio

c)

In a CCA attack, the adversary can ask for decryptions of any ciphertext of its choice

d)

Chosen ciphertext attack is significant only from a theoretical point of view since a decryption oracle in unrealistic in practice

22.

Select the correct option(s) with respect to Message Authentication Code (MAC):

a)

The tag verification algorithm can be randomized or deterministic.

b)

Head of an organization sending a broadcast e-mail to employees is an example application that requires encryption and not authentication.

c)

CBC MAC can be used to generate tag for variable length messages

d)

Block-wise CBC MAC initialized with IV=1n, instead of IV being the number of message blocks is insecure

23.

Consider a MAC construction for messages of length 2n using a secure PRF F . To authenticate a 2n –bit message m=m1||m2, where m1 and m2 each n –bit long, output a tag (Fk(m1), Fk(Fk(m2)))

 where k is a n –bit truly random PRF key. Which of the following options is(are) incorrect for the given construction?

a)

The construction is not CMA-secure

b)

The construction is SCMA-secure

c)

The construction is not SCMA-secure

d)

The construction is CMA-secure

24.

Let Π1=(TagGen1,TagVrfy1) and Π2=(TagGen2,TagVrfy2) be MAC systems, over the key space K={0,1}n, where the key-generation algorithm for both Π1 and Π2 outputs a random key from the key space. It is given that either Π1 or Π2 is a secure MAC, but which one is not known. Then which of the following is/are false?

a)

To authenticate a message, sender can generate tag on the message using either Π1 or Π2

b)

To authenticate a message, sender has to generate tag on the message using both Π1 and Π2

 and receiver has to verify both the tags

c)

To authenticate a message, sender has to generate tag on the message using both Π1and Π2 and receiver can accept the message by verifying any of the two tags

d)

None of these

25.

. Let Π= (Enc,Dec) be a symmetric-key cipher with key space K, where the key-generation algorithm outputs a random key from the key space. Then consider a MAC system Π′=(TagGen,TagVer) over K, where the key-generation algorithm outputs a random key from the key space: the tag-generation algorithm outputs TagGenk(m)=Enck(m) and TagVerk(m,σ) outputs 1, if and only if Deck(σ)=m holds. Identify the correct statement(s)

a)

Π′ is always secure

b)

Π′ is secure, provided Π is CPA-secure

c)

Π′ is secure, provided Π is CCA-secure

d)

Π′ is secure, provided Π has ciphertext integrity

26.

1.     Let H be a collision-resistant hash function and consider another hash function H′, where H′(x)=H(H(x))||0n

a)

H′ is not collision-resistant

b)

H′ may be collision-resistant

c)

H′ is collision-resistant

d)

If |x|=n, then |H′(x)|=2n.

27.

Consider the following construction of two hash functions h  and h′. On input sequence of bytes, X=(X1,....,Xn), the functions output h(X)=X1⊕X2....⊕Xn and h′(X)=X1¯¯¯¯¯¯⊕X2¯¯¯¯¯¯....⊕Xn¯¯¯¯¯¯¯, where Xi¯¯¯¯¯¯ is complement of Xi. Then:

a)

Both the functions h and h′ are collision-resistant

b)

Neither h nor h′ is collision-resistant

c)

The function h is not collision-resistant, and the collision resistance of h′ depends upon the value of n

d)

The collision-resistant of both h and h′ depends upon the value of n

28.

Given H  and G  are collision resistant hash functions. Which of these functions is/are collision-resistant?

a)

F1(x):=H(x)||1

b)

F2(x):=H(x)||G(x)

c)

F3(x):=H(x)||H(x)

d)

All of the above

29.

Which of the following statement(s) is/are incorrect?

a)

Information theoretic MACs are secure against an adversary running for exponential time

b)

Perfect unforgeability is exactly analogous to perfect secrecy

c)

One-time IT-secure MAC is exactly analogous to one-time pad used in encryption

d)

One construction of MAC is to first create a fixed length digest from an arbitrary length message upon which a MAC is computed

30.

Let Π1=(TagGen1,TagVrfy1)

 and Π2=(TagGen2,TagVrfy2) be MAC systems, over the key space K={0,1}n, where the key-generation algorithm for both Π1 and Π2 outputs a random key from the key space. It is given that either Π1 or Π2  is a secure MAC, but which one is not known. Then which of the following is/are true?

a)

Π=(TagGen,TagVrfy)over key-space K={0,1}2n is a secure MAC, where TagGenk1||k2(m)=(TagGen1k1(m),TagGen2k2(m)) and TagVrfyk1||k2(m,σ1,σ2)=1,iffTagVrfy1k1(m,σ1)=1 AND TagVrfy2k2(m,σ2)=1

b)

Π=(TagGen,TagVrfy) over key-space K={0,1}2n is a secure MAC, where TagGenk1||k2(m)=(TagGen1k1(m),TagGen2k2(m)) and TagVrfyk1||k2(m,σ1,σ2)=1, iff TagVrfy1k1(m,σ1)=1 OR TagVrfy2k2(m,σ2)=1

c)

Neither the construction in part (a), nor the construction in part (b) is secure.

d)

Nothing can be said regarding the construction in part (a) or part (b).

31.

Let Π=(Gen, Enc, Dec) be a symmetric-key encryption scheme with message-space and ciphertext-space M and C={0,1}l

respectively. Then consider a variant Π′=(Gen, Enc′, Dec′) with message-space and ciphertext-space M and C′={0,1}(l+1) respectively, where Enck(m)=Enck(m)||0 and Deck(c)=Deck(c[0, …,l−1]). Here c∈{0,1}(l+1)

 and c[0,…,l-1] denotes the first l bits of c .

a)

Π' is not CCA-secure even if Π is CCA-secure

b)

If Π is multi-message COA-secure, then Π' is multi-message COA-secure

c)

If Π is CPA-secure, then Π' is CPA-secure

d)

If Π is CCA-secure, then Π' is CCA-secure

32.

Select the correct option(s) from the following:

a)

A CCA secure scheme necessarily implies a secure authenticated encryption scheme

b)

A secure authenticated encryption scheme is necessarily CCA secure

c)

If an encryption scheme is CPA-secure, then it is also an authenticated encryption scheme

d)

It is impossible for an adversary to forge a valid tag with a non-zero probability when a secure message authentication scheme is used

33.

Select the correct option(s) from the following:

a)

Binding property of hash-function based commitment schemes relies on the collision resistance property of the hash function

b)

A Merkle tree to store 1024 unique elements will have a total of 211−1 nodes

c)

Modifying a leaf node in a Merkle tree will result in O(k) changes to a tree of depth k

d)

Receiver in hash-function based commitment schemes is allowed to make polynomial number of calls to the Random Oracle

34.

Select the incorrect option(s):

a)

Deterministic MAC cannot be used in the construction of secure authenticated encryption scheme

b)

To break the security of a cryptographic construction which is provably-secure in the ROM model, one must discover a weakness in the actual hash function

c)

There doesn’t exist any ROM based crypto primitive that is efficient and highly secure

d)

In a secure authenticated encryption scheme, the decryption oracle does not provide any advantage to the adversary

35.

Choose the correct combination for Commitment Schemes:

1.      Honest receiver, corrupt sender

                          i.          Binding Property

2.      Receiver

                          ii.          Provides opening information

3.      Honest sender, corrupt receiver

                          iii.        Accept or reject data

4.      Sender

                          iv.          Hiding property

a)

1-i, 2-ii, 3-iv, 4-iii

b)

1-iv, 2-iii, 3-i, 4-ii

c)

1-i, 2-iii, 3-iv, 4-ii

d)

1-iv, 2-ii, 3-i, 4-iii

36.

Which of the following properties hold(s) for a cyclic group?

a)

It satisfies closure axiom

b)

It satisfies associativity

c)

It satisfies distributive property

d)

It consists of a special element called generator g, which can generate all elements of the group by different powers

37.

Select the incorrect option(s):

a)

The goal of the sender and receiver in the key-exchange problem is to agree upon a random common key, over a public channel

b)

In the Padding Oracle attack, adversary can learn the length and value of the padding bytes only

c)

The goal of the sender and receiver in the key-exchange problem is to agree upon a fixed common key, over a private channel

d)

The authenticate-then-encrypt approach which is instantiated with a CPA-secure encryption scheme and an SCMA-secure MAC is COA-secure as well as CCA-secure

38.

Select the correct option(s):

a)

Padding Oracle attack is based on the error response sent by the receiver

b)

One-way trapdoor functions have same security properties as one-way functions

c)

Secret key is used as a trapdoor information to compute the inverse of a one-way trapdoor function

d)

Choosing separate keys for encryption and authentication is not needed if the correct order of encryption and authentication is chosen to obtain a secure authenticated encryption scheme

39.

Consider the composition of encryption schemes and tag generation schemes and select the incorrect option(s):

a)

Encrypt-then-authenticate approach leads to an authenticated encryption scheme

b)

Encrypt and authenticate composition may not always lead to an authenticated encryption scheme

c)

Authenticate-then-encrypt always leads to an authenticated encryption scheme

d)

Encrypt-then-authenticate approach does not lead to an authenticated encryption scheme

40.

Select the correct option(s):

a)

A cyclic group has exactly one generator

b)

Group (Z5,+5) has 4 generators

c)

The order of the group (Zp∗,.p) where p is prime, is a prime number.

d)

4651mod 55 = 45

41.

Select the correct option(s):

a)

DDH assumption is stronger than CDH assumption

b)

DLog is difficult to solve for every multiplicative cyclic group

c)

Given a cyclic group (G,o), if it is computationally easy to solve the DLog problem then it implies that only one of either CDH or DDH problems are easily solvable

d)

If DDH assumption holds in (G,o), then both CDH and DLog assumption hold

42.

Let G be a prime order cyclic group of order q with a generator g . Let H:G⇒K be a hash function modelled as a random oracle. Which of the following assumption(s) is/are correct for (G,H) if the probability distribution (, , H(gαβ))

 is computationally indistinguishable from the distribution (, , r), where α,β are randomly selected from Zq

 and r is randomly selected from K .

a)

DDH

b)

DLog

c)

CDH

d)

All of the above

43.

Which of the following statement(s) is/are incorrect?

a)

The number of points that lie on the elliptic curve y2=x3+2x+3(mod 5)

 is more than that for the curve y2=x3+2x+3(mod 7)

b)

In a prime order group, every element of the group is a generator

c)

Given a point P on an elliptic curve, and the O point at infinity, P+O=P

d)

If P=(x,y) is a point on an elliptic curve, then 2P=(2x,2y)

44.

We want to build a PRG f:Z2qG3

, where G is a prime order cyclic group of order q with a generator g, where DLog, CDH and DDH assumption holds. Let f(α,β)≝(,,x)

. For what value(s) of x, the function f is a secure PRG?

a)

gαβ

b)

+β

c)

β

d)

45.

We want to construct a collision-resistant hash function over a cyclic group based on the hardness of Discrete-logarithm and related problems. For this, consider a prime order cyclic group G of order q with a generator g. Then consider the function f:ZnqG

, where f(α1,…,αn)≝1.α2.⋯.αn. Here (α1,…,αn)∈Znq

. Select the incorrect statement(s):

a)

Function f is collision-resistant, provided CDH assumption holds in G

b)

Function f is collision-resistant, provided DDH assumption holds in G

c)

Function f is collision-resistant, provided DLog assumption holds in G

d)

All of the above

46.

Let c=(c1,c2)

 be a ciphertext, produced by an instance of El Gamal encryptionscheme, for some unknown plaintext m and let a PPT adversary possess (c1,c2), but not m. The adversary also have access to the public information like public key, groupdescription, etc. Moreover, let m

 be a plaintext available with the adversary. Then:

a)

It is possible for the adversary to compute an El Gamal ciphertext of m.m

 from c

b)

It is not possible for the adversary to compute an El Gamal ciphertext of m.m

 from c

c)

Computing an El Gamal ciphertext of m.m

 from c  is equivalent to breaking the CPA-security of the El Gamal encryption scheme

d)

None of the above

47.

Consider the following security experiment against the text-book RSA signature:the PPT adversary is given the public verification-key vk

 and a random message m. (from the message space) by the verifier.The challenge for the adversary is to then come up with a valid signature on m

, without getting the signing-oracle access at all. Then

a)

The adversary can win in the security experiment with probability 1

b)

If the RSA assumption holds, then the adversary can win the experiment only with a negligible probability

c)

The adversary can never win the experiment

d)

Even if the RSA assumption holds, the adversary can win the experiment with a non-negligible probability

48.

Which of the following is/are false for the El Gamal encryption scheme?

a)

If DDH assumption holds then it is CPA-secure

b)

If CDH assumption holds then it is CPA-secure

c)

If DDH assumption holds then it is CCA-secure

d)

It is not CCA-secure, since it is malleable

49.

Consider the following modification to the Diffie-Hellman key-exchange protocol,executed over a cyclic group of order q

 with generator g: the sender and receiver sends Ks=gx and Kr=gy to each other, where x,y are randomly selected from Zq and outputs Ks.Kr

 as the final key. Assume DLog, CDH, DDH and all other related assumptions are true in the underlying group and this modified protocol is executed in the presence of a semi-honest PPT adversary. Then

a)

From the view point of the adversary, the output key will be pseudorandom

b)

From the view point of the adversary, the output key is uniformly random and unknown

c)

The adversary will know some part of the output key

d)

The adversary will completely know the underlying output key

50.

We want to construct a collision-resistant hash function over a cyclic group based on the hardness of Discrete-logarithm and related problems. For this, consider a primeorder cyclic group G

 of order q with a generator g. Then consider the function f:Znq→G, where f(α1,…,αn)=defgα1⋅α2⋅…⋅αn. Here, (α1,…,αn)∈Znq

a)

Function f

 is collision-resistant, provided DLog assumption holds in G

b)

Function f

 is collision-resistant, provided DDH assumption holds in G

c)

Function f

 is collision-resistant, provided CDH assumption holds in G

d)

Function f

 is not collision-resistant

51.

Select the incorrect option(s):Select the incorrect option(s):

a)

A digital signature scheme consists of four algorithms

b)

The verification key of a digital signature scheme is publicly available, but the signing key is secret

c)

The verification key of a digital signature scheme is held secret, but the signing key is made public

d)

A randomized signing algorithm will result in success during verification process

52.

Let H:ZNZN

 be a hash function modeled as a random oracle. Consider the following RSA based signature scheme: KeyGen: Output Signing key = (sk,N) and verification key = (vk,N) as per the RSA KeyGen Sign(sk, m): output σ:=(H(M))skmodN. Verify(vk, m, σ): output ‘yes’ if H(m)=(σ)vkmodN

 and ‘no’ otherwise. Then which of the following hold(s) for the signature scheme?

a)

Even if the RSA assumption holds, the adversary can win the signature-forgery experiment with a non-negligible probability

b)

If the RSA assumption holds, then the adversary can win the signature-forgery experiment only with a negligible probability

c)

The adversary can win in the signature-forgery experiment with probability 1

d)

The adversary cannot win in the signature-forgery experiment

53.

Alice submits a bid to an auction, and so that other bidders cannot see her bid, she encrypts it under the public key of the auction service. Suppose that the auction service provides a public key for an RSA encryption scheme, with a modulus N (where 2 and 5 are not the factors of N) and a public exponent e. Assume that bids are encoded simply as integers between 0 and N – 1 prior to encryption. Also, assume that Alice submits a bid which is a “round number”, which in this case means that her bid is a number that is divisible by 10. And say her encrypted bid is X (for simplicity, assume we are using plain deterministic RSA). An adversary Chris on seeing X wants to submit an encryption of a bid that exceeds Alice’s bid by 10%, without even knowing what Alice’s bid is. Then the ciphertext submitted by Chris is:

a)

10eX

b)

11eX

c)

110eX

d)

None of the given options

54.

Which of the following does not hold for Schnorr Identification scheme?

a)

It is not based on the discrete log assumption

b)

The exchange between prover and verifier happens in zero-knowledge fashion which means that neither party knows about the computation power of each other

c)

The verifier can only know if the prover knows about the secret key without knowing anything more about the key

d)

A dishonest prover can convince a verifier only with a negligible probability

55.

Consider the following security experiment against the text-book RSA signature: the PPT adversary is given the public verification key vk and a message m (from the message space) by the verifier. The challenge for the adversary is to then come up with a valid signature on m, without getting the signing-oracle access at all. Then

a)

If the RSA assumption holds, then the adversary can win the experiment only with a negligible probability

b)

Even if the RSA assumption holds, the adversary can win the experiment with a non-negligible probability

c)

The probability of the adversary winning the experiment cannot be related to the hardness of the RSA problem

d)

The adversary can win the experiment with a non-negligible probability even if the RSA assumption does not hold.

56.

Multiplicative inverse of 129 modulo 1677

a)

1233

b)

1471

c)

13

d)

Does not exist

e)

None of the given options

57.

Identify the correctstatement(s) for Shamir secret sharing scheme:

a)

The correctness holds if computations are performed over a ring

b)

The correctness holds if computations are performed over the integers

c)

The correctness holds if computations are performed over a field

d)

The privacy holds even if the secret is set to be any coefficient of the sharingpolynomial, other the constant term

58.

In the Schnorr identification scheme:

a)

Prover reveals the value of the Discrete logarithm of a publicly known value

b)

Prover proves that it knows the Discrete logarithm of a public known random value

c)

Prover computes the Discrete logarithm of a publicly known value

d)

None of the above

59.

Which of the following is/are false about Zero knowledge proofs?

a)

The verifier can always learn something about the secret information that the prover possesses at the end of the proo

b)

Completeness and Soundness are not the only properties that must be satisfied by a Zero-knowledge proof system

c)

All Zero-knowledge proof systems uses asymmetric-key primitives

d)

All the given options

60.

Choose the correct option(s) from the following:

a)

A secure secret-sharing scheme cannot be deterministic

b)

Shamir’s secret-sharing uses public-key operations

c)

Shamir’s secret sharing uses polynomial interpolation to reconstruct the secret

d)

The message space for Shamir’s secret sharing is compulsorily a group