← Back to Blog

Public Key Cryptosystem / Asymmetric Cryptosystem

Cover image for Public Key Cryptosystem / Asymmetric Cryptosystem
Zeeshan
Zeeshan

February 26, 2026 1 min read

Share:
👁️ 2 views📅 2/26/2026

Public key cryptosystem is alternative to symmetric/shared key cryptosystem. In this system user contains two keys :
1. Public key that is available to anyone and it is used for encrypting message while sending the message to that user.
2. Private Key : that is used by user to decrypt the message sent to him by someone .

Advantage : Only n number of public and n number of private keys are required to communicate between "n" number of users.

Disadvanatge : The disadvantages of asymmetric cryptography include slow performance, high computational overhead, complex key management, large key sizes, and vulnerability to public key authenticity attacks such as Man-in-the-Middle attacks.


Comments

Sign in to comment.

Loading comments...

Related posts

Main culprit behind NoSQL injection (MongoDB)

Why NoSQL injection happens in MongoDBWhen a backend receives login data (for example, an email and password), it usually queries MongoDB to find a ma...

How "npm audit fix --force" Broke My React App: A Phantom Dependency Horror Story [March 2026]

Meta Description:Learn why npm audit fix --force destroyed my React app by creating phantom dependencies, and how to safely handle npm security warnin...

Digital Signature (Asymmetric/shared key Cryptosystem)

In a digital signature, the sender applies their private key to a message to generate a signature. The receiver verifies the signature using the sende...

Public Key Cryptosystem / Asymmetric Cryptosystem

Public key cryptosystem is alternative to symmetric/shared key cryptosystem. This system contains two keys :

Symmetric / Shared Key Cryptosystem

For confidential communication between a group of n users requiere n(n-1)/2 number of keys, such that each key is specific to communication between on...

Eavesdropper

A person / hacker who listens between two parties