You are on page 1of 3

Assignment

Computer Science

 What is Encryption?
Data encryption is a computing process that encodes plaintext/
cleartext (unencrypted, human-readable data) into ciphertext
(encrypted data) that is accessible only by authorized users with the
right cryptographic key. Simply put, encryption converts readable data
into some other form that only people with the right password can
decode and view – and is a vital component of digital transformation.

 How Does Encryption Work?


Encryption uses a cipher (an encryption algorithm) and an
encryption key to encode data into ciphertext. Once this ciphertext is
transmitted to the receiving party, a key (the same key, for symmetric
encryption; a different, related value, for asymmetric encryption) is
used to decode the ciphertext back into the original value. Encryption
keys work much like physical keys, which means that only users with
the right key can ‘unlock’ or decrypt the encrypted data.

Reference: https://www.microfocus.com/en-us/what-is/encryption
 Examples

i. websites that transmit credit card and bank account


numbers encrypt this information to prevent identity theft and
fraud.
ii. Military-grade encryption refers to a specific encryption type –
AES (Advanced Encryption Standard, or Rijndael) algorithm.

 Why is Encryption useful?

It helps protect private information, sensitive data, and can


enhance the security of communication between client apps
and servers. In essence, when your data is encrypted, even if an
unauthorized person or entity gains access to it, they will not be
able to read it.
 Methods used for encryption:

 Advanced Encryption Standard (AES) ...


 Rivest-Shamir-Adleman (RSA) ...
 Triple Data Encryption Standard (DES) ...
 Blowfish ...
 Twofish ...

 Why are computers particularly good at doing


Encryption?

Computers are good at encrypting data because Encryption is a


difficult concept to grasp for human as Encryption uses complex
mathematical algorithms and digital keys to encrypt data. An
encryption algorithm (cipher) and an encryption key encode data into
ciphertext that can be difficult for humans as it increases chance for
mistake so that’s why computers are much accurate and good at
performing this task.

You might also like