What is Cryptography

What is Cryptography

Cryptography एक ऐसी technique है जिसके through हम Plain Text को Cipher Text में convert करते हैं । और Cipher Text को दुबारा Plaint Text में convert करते हैं । आप सोच रहे होंगे कि Plain Text और Cipher Text का मतलब क्या है एक ऐसा message, Normal message जिसको कोई भी Read कर सकता है । कोई भी समझ सकता है कि इस message मे क्या लिखा है । लेकिन Cipher Text एक ऐसा message जिसको हम बोल सकते हैं Secret message जिसको कोई भी Read कर सकता है ।

लेकिन उसको समझ नहीं सकता है मतलब देख तो सकता है उस message को लेकिन उसमे क्या लिखा है, What is the meaning of text वह कभी नहीं समझ सकता । तो Plaint Text से Cipher Text हम convert क्योँ करते हैं । Cryptography basically हम use करते हैं । to achieve confidentiality जब हम Network Security की बात करते हैं । तो Network Security में बहुत ही Important concept है CIA का । Cryptography, Integrity, Availability अब CIA में जो C है that is confidentiality, confidentiality का मतलब है ।

Network Security  MCQ Question Online Test 

Dear Students, This Purpose of Preparation of Computer Network Online Test is in 30 Questions English. There is a collection of questions asked in the CCNA Exam. On answering each question one point will be given. And it is mandatory to bring 50% marks to pass. To start the test you have to click on Start Button. All the questions will have to be answered. Go to Last and click on Finish Button, after which your Result will appear on the screen. After clicking Finish, there will be three option shows below 1.Restart Quiz 2.View Question 3.Show Leader-board. After filling your name and e-mail id by clicking on the show leader-board, click on send, after which your result will be shown.

 

हम लोग तकरीबन क्या समझते हैं कि कोई भी हमारे message को ले न पाये मतलब मैं यहाँ से कोई message भेज रहा हूँ किसी और receiver को जैसे की कोई receiver बैठा है 1000 किलो मीटर दूर अब अगर कोई बन्दा रास्ते में मेरे message को ले रहा है । मेरे message को unauthorized way से वह message को hack करने की कोशिश कर रहा है लेकिन उसका मतलब यह नहीं है कि confidentiality आप की breach हो गई । confidentiality आपकी zero हो गई, नहीं message तो कोई भी ले सकता है ।

Because Internet जो है क्या है Internet में सारे के सारे devices जो हैं वह vulnerable तरीके से connected हैं । Vulnerable का मतलब है कि कोई भी बन्दा अगर उसको knowledge है थोड़ी भी कि वह अगर hacking की skill को जानता है । तो वह आपके Packet को ले सकता है । लेकिन Packet को लेने का यह मतलब यह नहीं Data को लेने का मतलब यह नहीं है कि उस data को read भी कर सकता है । अगर वह बन्दा उस data को read भी कर पाया समझ भी आ गया then you can say confidentiality zero.

लेकिन अगर कोई भी बन्दा आपके के Packet को रास्ते में Packet trace कर लिया trace करने का मतलब यह नहीं है कि उसको समझ भी आ गया की उस message के अन्दर क्या लिखा हूआ है । that is what the meaning of confidentiality.

अब यहाँ पर बात करें कि Sender main Plain Text भेजना, Plain text का मतलब है Normal message [M] जिसको कोई भी read कर सकता है Normal message है। अब उस message को मैं receiver को भेजता हूँ तो यहाँ पर कोई dedicated wire तो नहीं Internet में हम dedicated wire तो, Net से मैंने India से California को कोई message भेजना है E-mail भेजनी है तो क्या India से California की dedicated line है एक dedicate link है, नहीं हम Internet को use कर रहे हैं मतलब हमारी Machine से message निकलता है ।

जब हमें पता ही नहीं कि Next कौन से Router पे कौन सी Node पे जा रहा है तो यानि इस Channel को जो यह link है medium है यह medium जो है वह unsecured है । तो unsecured method, unsecured channel पर हम message को भेज रहे हैं तो कोई भी unauthorized बन्दा उस message को ले सकता है । तो यह तो confidentiality की कोई दिक्कत नहीं है । कोई भी message ले सकता है । लेकिन अगर हम उस message को Plain text बनाके भेजेंगे तो कोई भी उस message को भी पढ़ भी लेगा समझ भी जाएगा understand भी कर लेगा ।

But हम यह नहीं चाहते उसके लिए हम use करते हैं Cryptography. तो हम करते हैं क्या कि Sender Plain text को Send करने से पहले encrypt method use करेगा encryption के अन्दर हम बहुत सारे algorithm use करते हैं । यह algorithm करते क्या हैं । सबसे important बात है । यहाँ Key, एक key को use करते हैं । जैसे की Lock जो हम  घरों में लगाते हैं घर के अन्दर वह Lock क्या है एक चाभी से खुलता है और चाभी से Lock होता है तो वही Key है । इस Key से Lock लगा देंगे और Lock लगा देने के बाद वह बन गया Cipher text.

Cipher text एक Secret message है जिसको कोई भी read नहीं कर सकता समझ नहीं सकता तो उस message को जब हम भेजेंगे तो रास्ते में तो उसे कोई भी ले सकता है लेकिनं वह M, M नहीं है वह M अब M- बन गया है । जैसे ही वह message receiver के पास आया receiver उस message को क्या करेगा decrypt करेगा because जब हम बोल रहे हैं कि उस message को कोई भी समझ नहीं सकता तो receiver भी कैसे समझेगा तो receiver को उस message को decrypt करना पड़ेगा  decrypt करने का मतलब है M- को दुबारा M में convert करना पड़ेगा यानि Cipher text को दुबारा Plain text में convert करना पड़ेगा तो sender encryption करता है । receiver decryption करता है ।

और decrypt करके वह Plain text को पढ़ लेगा । लेकिन रास्ते में जो भी unauthorized user है उसको लगेगा कि M- है । But actual में क्या वह M तो यह Cryptography is not a new term और यह तो बहुत popular होती जा रही है because अगर हम बात करें Network Security की आज के टाइम पे हम Network Security की, आजके टाइम में Network Security की बात करें तो बहुत ही ज्यादा popular है लेकिन इसका मतलब यह नहीं कि Cryptography आजके टाइम में use हो रही है Cryptography start हुई थी Caesar के टाइम पे यह रोम का राजा था ।

Caesar वह use करता था Caesar Cipher एक Technique और उसके through और किसी और राजा से बात करते थे तो message को ऐसे Encode करते थे कोई भी रास्ते में उस message को read न कर पाए लेकिन कोई रास्ते में जो message लेके जा रहा है उसपर attack करके message तो ले ही सकते हैं न, लेकिन इसका यह मतलब नहीं है कि हम उस message को पढ़ भी लेंगे उस message को पढ़ने के लिए उनको decrypt करना पड़ेगा और decrypt करने के लिए हमें Key की ज़रूरत है ।

Key और वह Key उसके पास नहीं होगी that is called the cryptography  या आप बोल सकते हो encryption और confidentiality को हम कैसे achieve करते हैं । encryption method से और यहाँ पर जो आता है important method   कि हम cryptography हम दो तरह से use करते हैं । Symmetric Key, Asymmetric Key. Symmetric Key का मतलब है same Key मतलब जिस Key से encrypt किया उसी Key से same Key से वह decrypt होगा ।

जैसे भई जब हम घर में लॉक लगाते हैं जिस चाभी से हमने लॉक लगाया उसी चाभी से हम अनलॉक करेंगे । that is the symmetric Key, Asymmetric Key का मतलब है हम दो Keys को  use करेंगे एक Key से लॉक लगायेंगे और किसी दूसरी Key से ओपन करेंगे । Just is the introduction of cryptography.

Cryptography List of Experiment
Best of Luck Have a Nice Day