recategorized
14,318 views
2 votes
2 votes

Which one of the following algorithm is not used in asymmetric key cryptography?

  1. RSA Algorithm
  2. Gillie-Hellman Algorithm
  3. Electronic Code Book Algorithm
  4. None of the above
recategorized

4 Answers

Best answer
3 votes
3 votes

Option C is correct. 
Please refer link : http://cryptowiki.net/index.php?title=Electronic_Code_Book_(ECB)
It is clearly mentioned that ECB is symmetric key encryption algorithm.
 

selected by
3 votes
3 votes

Ans C)


Why not B) ?

The Diffie-Hellman key exchange is a public-key technology.Here is the basic function: 

  1. Each party choses a private key $x$ or $y$
  2. Each party calculates the corresponding public key $g^x$ or $g^y$.
  3. Each party sends the public key $g^x$ or $g^y$  to the other party.
  4. Each party uses the received public key together with its own private key to calculate the new shared secret    $(g^y)x=(g^x)y$.                                                                                                                                                                                                                                                                                                                                                                                                                         This might be what causes confusion: it is an asymmetric technology used to negotiate symmetric keys. But the same is valid for most other asymmetric technologies, like signature or encryption algorithms: At the core there is something asymmetric, but then we use a symmetric algorithm to do the bulk of the work. For example, with most asymmetric encryption algorithms we usually encrypt just a symmetric key for the actual message, with most signature algorithms we first hash a message, then asymmetrically sign the hash. The values $g^x$ or $g^y$ are named public keys, because they can be transmitted in plain, so anyone listening on the connection knows it. The values $x$ and $y$ never leave the choosers computer, so they stay private. $(x,g^x)$ and $(y,g^y)$ are the private-public key pairs here.                                  For more info: https://crypto.stackexchange.com/questions/6307/why-is-diffie-hellman-considered-in-the-context-of-public-key-cryptography                                    
2 votes
2 votes

option b

  • diffie hellman , AES,DES are example of symmetric key cryptography algorithm.
  • RSA is a example of asymmetric key cryptography algorithm
2 votes
2 votes

Diffie-Hellman is an algorithm used to establish a shared secret(Key) between two parties. It is primarily used as a method of exchanging cryptography keys for use in symmetric encryption algorithms like AES,DES.

So, (B) Diffie Hellman Algorithm , is correct.

Answer:

Related questions

6 votes
6 votes
3 answers
1
2 votes
2 votes
1 answer
2
Arjun asked Apr 22, 2018
2,378 views
Avalanche effect in cryptographyIs desirable property of cryptographic algorithmIs undesirable property of cryptographic algorithmHas no effect on encryption algorithmNon...
2 votes
2 votes
3 answers
3
Arjun asked Apr 22, 2018
4,051 views
What is one advantage of setting up a $\text{DMZ}$ (Demilitarized Zone) with two firewalls?You can control where traffic goes in the three networksYou can do statefull pa...
0 votes
0 votes
1 answer
4
go_editor asked Nov 20, 2020
1,936 views
Using ‘RSA’ public key cryptosystem, if $p=3$, $q=11$ and $d=7$, find the value of $e$ and encrypt the number $’19’$$20, 19$$33,11$$3, 28$$77, 28$