Public key cryptography encryption, Computer Network Security

Assignment Help:

What do you understand by the term encryption? Also describe the public key cryptography Encryption:

Encryption is a method of converting plain text into cipher text. Using this method, security of data can be achieved effectively. An encrypted file can be decrypted if the user has the capability of accessing a secret key or password. In this context, unencrypted data is referred to as plain text where as encrypted data is referred to as cipher text.

415_encryption.png

Figure 7.1: Encryption process
The below written are the two major types of encryption,
1. The Symmetric encryption
2. The Asymmetric encryption.
1. Symmetric Encryption is defined below
Symmetric encryption is also called as private key or the secret key encryption. In this, only one secret key is needed for the encryption and decryption of the message. This key is shared by sender and recipient both. It is an easy process when compared to asymmetric encryption.
2. Asymmetric Encryption is defined below
Asymmetric encryption is also called as pubic key encryption. In this, two keys are required for encryption and decryption of a message that is a public key and a private key. Private key should be reserved secret for the security purposes while the other key should be shared by sender and recipient both. It is a complex and time consuming process when compared to symmetric encryption.
Public key Cryptography is defined below
Public key cryptography was invented by the Diffie and 1-lehman in year 1976. For this very reason, it is sometimes called as Diffie-Heliman encryption. Public key cryptography is also called as asymmetric cryptography. It is the form of cryptography in which the user has a pair of cryptographic keys such as public key and private key. The private-key is kept secret, whereas the public key is distributed broadly. A message or text data which is to be encrypted  
 
with the public-key can be decrypted only by making use of the corresponding private key. For example, when Johny wants to send the secure message to Sunny, he uses Sunny’s public key to encrypt the message. Sunny then uses his own private key to decrypt it.
A public key cryptography/encryption comprises of the five elements stated below. They
 
Are,
 
(i)  Text data/Message
(ii)  Encryption algorithm
(iii) Public key and private key (iv) Cipher text/Unreadable text (v) Decryption algorithm.
 
(i)  Text data/Message is described below:
This can be any input data, like text data or message. For instance, Johny is a user of the computer and wants to send his message, M=“Hello” securely to friend Sunny, who is also a user of the computer.
(ii) Encryption Algorithm is described below:
To encrypt the message, an encryption algorithm performs particular transformation on it. There are many encryption algorithms but the RSA public key encryption algorithm is mainly used to perform the particular transformations or calculations on the text data or the message.
For instance, Johny uses the public key of the Sunny and encrypted his message by using the RSA algorithm.
(iii) Public Key and Private Key are described below:
These pair of keys is used to encrypt and decrypt the desired message respectively. The private key is always kept undisclosed, whereas public key is broadly distributed.
For instance, Johny uses a public key of Sunny to encrypt his message, whereas Sunny uses his private key to decrypt Johny’s message as shown in the figure drawn below.
(iv) Cipher text/Unreadable Text described below:
Once the encryption is performed on the text data it is in unreadable format that is it cannot be read by the human beings.
For instance,  Johny’s  message  has converted  into the unreadable  from so that nobody except Sunny can read his message, as he has the  corresponding private key for that  particular message.
(v) Decryption Algorithm is described below
A decryption algorithm takes the unreadable text and the corresponding key of it to original text.  Thus, we can say that the decryption algorithm is the reverse of the encryption algorithm.
For instance, decryption algorithm takes the unreadable text of the Johny and also takes the Sunny’s private key to decrypt the message and convert the unreadable text into readable form that is original text sent by Johny. As shown in the below figure drawn below

135_public_key_encription.png

Figure Public key Encryption


Related Discussions:- Public key cryptography encryption

Broadband Technology, In 10 or more pages, address the following topics (be...

In 10 or more pages, address the following topics (be sure to use diagrams as well as references). 1) Define broadband and baseband transmission technology. 2) Describe broadban

Explain how the key exchange algorithm works, Question: (a) Explain how...

Question: (a) Explain how the Diffie-Hellman key establishment protocol works. (b) Prove that the Diffie-Hellman key establishment protocol is vulnerable to a `man in the mi

Virtual packets, VIRTUAL PACKETS These data packets serve same reason ...

VIRTUAL PACKETS These data packets serve same reason in Internet as frames on LAN. Every packet has a header. Routers, which are normally gateways, transfer packets between ph

ITC 571 Emerging Technologies and Innovation Assignment, Ask quProject brie...

Ask quProject brief template The project brief is a document upon which the full Project Proposal and Plan will be based. About me: Who are you? What do you do? What is your Exper

Designing and coding of job search mechanism, Designing and coding of Job s...

Designing and coding of Job search mechanism: Project Title: FREEHIVE (Sep 2005- Nov 2006) Role             : Developer Domain         : Social Network Client

Example of an attack against a windows, The objective of this example is to...

The objective of this example is to demonstrate the steps required for a successful attack against a vulnerable Windows XP SP2 system. It will show: a) how Nessus can be used to di

CNSS Security model, "Using the CNSS Model, examine each of the cells and w...

"Using the CNSS Model, examine each of the cells and write a brief statement on how you would address the components respesented in that cell"

Explain the terms used in network security, Question 1 (a) Explain b...

Question 1 (a) Explain briefly the following terms as used in network security: (i) Denial of service (DoS) attack (ii) Birthday attack (iii) DeMilitarized Zone

Ids-information security, IDS Intrusion is a attack on information assets...

IDS Intrusion is a attack on information assets in which instigator attempts to gain entry into or disrupt normal system with harmful intent Incident response is an identificatio

Incident response, Incident Response: Complete the following sections as id...

Incident Response: Complete the following sections as identified from your Incident Response template (in MS Word format): Update the table of contents (autogenerated) Separate

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd