ENCRYPTION

ENCRYPTION

Encryption is the process of converting plain text data into unreadable cipher text to protect it from unauthorized access.

There are several types of encryption methods and they are; symmetric encryption, asymmetric encryption and hashing.

Symmetric encryption uses the same key for encryption and decryption (For example AES).

Asymmetric encryption uses a pair of keys: public key for encryption and a private key for decryption. (For example RSA).

Hashing is a one way encryption that produces a fixed size string of characters (For example SHA-256).

The advantages of encryption are as follows; encryption protects data from unauthorized access. Encryption ensures data integrity by detecting tampering. Encryption can verify the authenticity of data.

The disadvantages of encryption are as follows; encryption can be complex to implement and manage. Encryption can impact system performance. Managing encryption keys can be challenging.

Encryption finds application in several industries as follows; encryption secures online transactions such as online banking and e-commerce. Encryption protects sensitive data such as personal identifiable information (PII). Encryption secures communication such as email and messaging apps.

The future of encryption is based on the advances and developments in the following technologies; quantum resistant encryption that is developing encryption algorithms resistant to quantum computer attacks. Homo-morphic encryption that is enabling computations on encrypted data without decrypting it. Widespread application of encryption will further enable new advances in encryption technologies.

 

SOURCES:

  • Applied cryptography: protocols, algorithms and source code in C by Bruce Schneier.
  • Cryptography engineering: design principles and practical applications by Niels Ferguson, Bruce Schneier and Tadayoshi Kohno.
  • Serious cryptography: a practical introduction to modern encryption by Jean-Phillippe Aumasson.
  • Cryptography : theory and practice by Douglas R Stinson.
  • The joy of cryptography by Mike Rosulek.

 

 

 

NB: examples o encryption includes the following:

  • AES (advanced encryption standard; a widely used symmetric encryption algorithm.
  • RSA (Rivest-Shamir-Alderman); a popular asymmetric encryption algorithm.
  • SSL/TLS: a protocol that uses encryption to secure online communications.

 

  • Related Posts

    TURBOCHARGER

     TURBOCHARGER A turbocharger is a forced induction device bolted to an engine that uses energy from exhaust gases to spin a turbine, which in turn drives a compressor to force…

    UNIVERSAL JOINT

    UNIVERSAL JOINT A universal joint (U-joint) also known as a cardan joint is a mechanical coupling that connects two rotating shafts whose axes are not in a straight line with…

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    You Missed

    TURBOCHARGER

    • By admin
    • June 3, 2026
    • 23 views

    UNIVERSAL JOINT

    • By admin
    • June 2, 2026
    • 22 views

    SOFTWARE ROBOTS

    • By admin
    • June 2, 2026
    • 20 views

    FUEL

    • By admin
    • May 22, 2026
    • 92 views

    NETWORK ROUTERS

    • By admin
    • May 22, 2026
    • 72 views

    AUTOMOBILE FRONT AXLE DRIVE SYSTEM

    • By admin
    • May 22, 2026
    • 53 views