112k views
3 votes
NetSecIT is a multinational IT services company consisting of 120,000 computers that have Internet access and 45,000 servers. All employees communicate using smartphones and email. Many employees work from home and travel extensively. NetSecIT would like to implement an asymmetric general-purpose encryption technology that is very difficult to break and has a compact design so that there is not a lot of overhead. What encryption solution that best meets the company's needs and justify the recommendation?

User Gioravered
by
4.7k points

1 Answer

0 votes

Answer and Explanation:

Basically, NetSecIT is a software house where employees are connecting with each other through 120,000 computers and 45,000 servers. They are communicating using smartphones and email. For this purpose, NetSecIt implements asymmetric encryption in their software house. Lets us clear the Asymmetric Encryption first.

Asymmetric Encryption

Asymmetric encryption is used for encrypting and digitally signing data.It involved in communication as well. It has two major algorithm which has been used according to situation.

Major Algorithms are

  • Diffie-Hellman key agreement (DH)
  • Rivest Shamir Adleman (RSA)
  • Elliptic Curve Cryto graph y (ECG)
  • Digital Signature Algorithm (DSA)

Diffie-Hellman key agreement (DH)

DH is not for encryption and decryption of data but it is used when two parties are involved in communication. they generate a key for exchange the information.

For example

we have two parties that is Q1 and Q2

Both parties had choose two integers p and l then

1<p<l.

Q1 chooses randomly an integer i and send it to Q2 using variable p B=a^i

Q2 chooses a randomly an integer j and send it to Q1 using variable p C=a^j

Q1 computes m1 = B^i mode l

Q2 computes m2 = C^i mode l

then m1 and m2 are secret keys.

Similarly

Rivest Shamir Adleman (RSA)

RSA is using for encryption and decryption.

Elliptic Curve Cryto graph y (ECG)

is basically used for smaller devices like cell phones.It requires less computing power compared with RSA. ECG based on a curve that contain public / private key pair

Digital Signature Algorithm (DSA)

DSA is used for creating some digital signals faster than validating it.

All these algorithm has been used for encryption

So as NetSecIt has a general purpose of using encryption technology so after a brief description of asymmetric encryption you can see that its some algorithm have better impact on the situation such as Digital Signature Algorithm DSA , RSA and Elliptic Curve Cryto graph y (ECG). So company has to used some algorithm for using asymmetric algorithm in their company then they will communicate with their employee and employee communicate using smartphone and email.Hence proved encryption solution is a best meet the company's needs.

User Seniorbenelli
by
4.4k points