Encryption ek security technique hai jiska use sensitive data ko unreadable format me convert karne ke liye kiya jata hai. Is technique ke dwara data ko authorized individuals ke alawa koi access nahi kar sakta.
Encryption algorithms symmetric or asymmetric hote hai. Symmetric encryption ek single key ka use karta hai encryption aur decryption ke liye, jabki asymmetric encryption ek pair of keys ka use karta hai, jisme public aur private key hote hai.
Table Of Contents
Public Key Encryption
Public key encryption, yaani asymmetric encryption, ek aisi encryption technique hai jo data ko secure karne ke liye pair of keys ka use karta hai. Yeh encryption technique pehle Whitfield Diffie aur Martin Hellman ne 1976 me introduce ki thi.
Public key encryption technique internet par secure communication ke liye wide-spread hai, jaise online banking, e-commerce transactions aur email communication.
Public key encryption me, do keys hote hai, public key aur private key. Dono keys mathematical taur par related hote hai. Public key public ke liye available hota hai, jabki private key owner ke dwara secret rakha jata hai. Public key data ko encrypt karne ke liye use kiya jata hai, jabki private key data ko decrypt karne ke liye use kiya jata hai.
Public key encryption ka process do main steps se guzarta hai:
- Encryption &
- Decryption.
Encryption
Encryption plain text ko cipher text me convert karne ka process hai jo public key ka use karta hai.
Decryption
Decryption, dusri taraf, cipher text ko plain text me convert karne ka process hai jo private key ka use karta hai.
Chaliye ise ek example se samajhte hai maan ligiye ki SWETA BHARTI, KAJAL BHARTI ko ek secure message send karna chahti hai, to us message ko Kajal Bharti ke public key ka use karke Sweta Bharti dwara us message ko encrypt kar diya jata hai.
Kajal Bharti fir apne private key ka use karke message ko decrypt kar leti hai.

Public key encryption ka advantage yeh hai ki Sweta Bharti ko kisi bhi tarah ki chinta nahi hai ki koi uske message ko intercept karke usse decrypt kar lega, kyuki sirf Kajal Bharti ke pass us message ko decrypt karne ka private key hai.
Also Read:- Filmyzilla: 2023 Download Latest Bollywood Hollywood Movies Free
RSA Algorithm
RSA algorithm ek aisi popular public key encryption algorithm hai. Yeh algorithm Ron Rivest, Adi Shamir aur Leonard Adleman ne 1977 me develop kiya tha. RSA algorithm prime numbers ke mathematical properties par based hai. Yeh algorithm public aur private keys generate karne ke liye do large prime numbers ka use karta hai.
Know More About This:- https://www.techtarget.com/searchsecurity/definition/RSA
Diffie-Hellman key exchange algorithm
Diffie-Hellman key exchange algorithm ek aur popular public key encryption algorithm hai. Yeh algorithm secret key exchange ke bina do parties ke beech me ek secure connection establish karne ke liye use hota hai. Diffie-Hellman key exchange algorithm me, dono parties ek common key par agree karte hai without revealing the key to each other.
Applications Of Public Key Encryption
Public key encryption various applications me use hota hai, jaise digital signatures, secure email communication, secure web browsing aur virtual private networks (VPNs). Yeh sensitive data ko unauthorized access se protect karne ka secure aur reliable tareeka hai.
Final Word
Aakhir me, public key encryption ek powerful technique hai jo hamare communication aur information sharing ke tareeko ko revolutionize kar diya hai. Yeh encryption technique sensitive data ko unauthorized access se protect karne ka secure aur reliable tareeka provide karta hai.
Jaise jaise secure communication ki need badhti jaa rahi hai, public key encryption sensitive information ko digital age me protect karne ke liye ek essential tool banta jaa raha hai.