Contact for a training/ support in digital safety

Use a pseudonym if you are not comfortable with submiting your real name

Symmetric vs Asymmetric encryption: 2 Definitions

Symmetric vs asymmetric encryption plays a great role in choosing the best type of encryption for data types. Every organization has one way of encrypting and decrypting data, and the choice sometimes depends on the flexibility of the encryption method. A bank may choose both asymmetric and symmetric encryption depending on the convenience of the situation. While using the ATM card system, banks use symmetric encryption because it is faster and more convenient. Remember so much information is in transit at ago and there is no time for the bank to create a key then you also create yours as it is with asymmetric encryption

Read about encryption and discover the definition

Symmetric encryption is the type of encryption which involves using one private key to encrypt and decript information. An example is the PIN of an ATM card, a wifi system password, or even the Bitlocker for encrypting drives. Encrypted files that are encrypted and decrypted with the same key use symmetric encryption; an example is an encrypted Microsoft Word document. It uses one password to encrypt and decrypt the message

An advantage of symmetric encryption is that it is fast and convenient; it is easy and quick to compute. It doesn’t require the person receiving the information to have a key to access the information like it is with asymmetric encryption. The key is also small in size, just a simple password with a few characters

It is the type of encryption that uses both the public and private keys. The public key is used for encryption and the private is used for description. In this, the sender and receiver must have a private key because if the sender has the key for encrypting and the receiver doesn’t have, she will not be able to read the message.

Mailvelope illustration of symmetric encryption
A screenshot of the mailvelope extension asking for a password

Unlike symmetric encryption, asymmetric encryption is very safe because it involves the use of two secret keys whose identity the receiver and sender don’t know but yet the same keys can decrypt the messages sent.

Examples of asymmetric encryption; Rivest Shamir Adleman (RSA), the digital signature standard, elliptical curve cryptography, TSL, and SSL Protocol

Steps for setting up mailvelope

Read about encryption keys

How to create public and private keys for encrypting and decrypting data

Focus: The SSL Protocol; is a type of asymmetric encryption used to protect websites. The protocol ensures that the data transferred from the user to the server is private. The user can authenticate the identity of the server. That is why if you want to access a website with the hypertext transfer protocol(HTTP), the web browser gives you a warning that it is not safe because nothing is encrypted, your information is not encrypted, and can be maliciously used by hackers.

However, if the website has a hypertext transfer protocol secure(https), the communication between the user and the server during information transfer is very secure because it is encrypted. WhatsApp and Signal use both symmetric and asymmetric encryption algorithms

Symmetric vs Asymmetric encryption; How to create public and private keys for encrypting and decrypting messages

Choosing the best type encryption depends on where you are creating the information and where you are sending it as well as where you are going to store the information. If you are creating your information on a Microsoft office document, then you will adopt symmetric encryption because you will create a password for the document.

I am going to prepare practical videos on both symmetric and asymmetric encryption using Proton Mail and Mailvelope.

Meanwhile please like and comment on this article so we can find out your views on asymmetric and symmetric encryption

  1. Yan Avatar
    Yan

    What I understand about file encryption using the Mailvelope extension or add-on is that it is useful when you need to encrypt data at rest. However, when you want to send it to someone via email, I believe it may not be practical or usable because you would also need to give the recipient access to your email account. This is my understanding, but if I’m mistaken, please let me know.

    1. circumventteching Avatar

      Thanks for the comment. Yes mailvelope protects data at rest but there is also a provision of you protecting data that is being sent(Moving data). You can directly encrypt emails messages through your email and they will reach the recipient when they are protected. The recipient however will have to have the private key to be able to read the email

Leave a Reply

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

Related articles

Prevent adware attacks with these 5 useful tips

Adware has a high potential of harming your computer as well as destroying every information you hav…

10 reasons why your linkedin account was restricted

Are you wondering why your LinkedIn account was restricted? LinkedIn is a good platform for networki…

Can anyone hack google photos?: 5 answers

Google Photos is a feature of your Google account. The question ” Can anyone hack Google Photo…

6 secure browsing practices to adopt in 2025 for safer online experiences

Secure browsing practices are key to ensuring that internet users do not fall prey of cyber threats …

10 ways to know it is Vishing; a famous phishing scam nowadays

Vishing is the act of scammers using malicious calls to gather information or money from their victi…

6 Tips for preventing PayPal Scam

Preventing PayPal scam is crucial in this error where there is too much malicious activity being don…

6 effective tips for checking phishing links

Tools for checking phishing links Phishing links have traditionally been used to steal people’…

1 2 3 7

About author

Comments

  1. Yan Avatar
    Yan

    What I understand about file encryption using the Mailvelope extension or add-on is that it is useful when you need to encrypt data at rest. However, when you want to send it to someone via email, I believe it may not be practical or usable because you would also need to give the recipient access to your email account. This is my understanding, but if I’m mistaken, please let me know.

    1. circumventteching Avatar

      Thanks for the comment. Yes mailvelope protects data at rest but there is also a provision of you protecting data that is being sent(Moving data). You can directly encrypt emails messages through your email and they will reach the recipient when they are protected. The recipient however will have to have the private key to be able to read the email

Leave a Reply

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