विभिन्न प्रकार की कुंजियाँ इस प्रकार हैं -
सममित कुंजी -एक सममित कुंजी वह है जिसका उपयोग जानकारी को एन्क्रिप्ट और डिक्रिप्ट करने के लिए किया जा सकता है। यह परिभाषित कर सकता है कि जानकारी को डिक्रिप्ट करने के लिए, आपके पास वही कुंजी होनी चाहिए जो इसे एन्क्रिप्ट करने के लिए उपयोग की गई थी।
सममित एन्क्रिप्शन आम तौर पर असममित एन्क्रिप्शन की तुलना में अधिक प्रभावी होता है और इसलिए इसे तब पसंद किया जाता है जब बड़ी मात्रा में सूचनाओं का आदान-प्रदान करने की आवश्यकता होती है।
असममित कुंजी - असममित एन्क्रिप्शन एक प्रकार का एन्क्रिप्शन है जिसमें डेटा को एन्क्रिप्ट और डिक्रिप्ट करने के लिए दो अलग-अलग गणितीय रूप से संबंधित कुंजियों की आवश्यकता होती है। सार्वजनिक कुंजी जानकारी को एन्क्रिप्ट करती है जबकि इसकी संबंधित निजी कुंजी इसे डिक्रिप्ट करती है।
असममित कुंजी प्रमाणीकरण एक क्रिप्टोग्राफिक तकनीक है जो स्मार्ट कार्ड द्वारा उपयोग की जाने वाली साबित कुंजी की तुलना में सीएडी में एक अलग सत्यापन कुंजी का उपयोग करती है। इस तकनीक को आम तौर पर ट्रैपडोर वन-वे फ़ंक्शंस का उपयोग करके निष्पादित किया जाता है, जिसमें स्मार्टकार्ड अपनी निजी कुंजी के साथ एक डिजिटल हस्ताक्षर बनाता है और सीएडी को हस्ताक्षर को प्रमाणित करने के लिए एक सार्वजनिक कुंजी की आवश्यकता होती है।
सार्वजनिक कुंजी -पब्लिक-की क्रिप्टोग्राफ़ी का एक रूप है जिसमें उपयोगकर्ता के पास सार्वजनिक कुंजी और निजी कुंजी सहित क्रिप्टोग्राफ़िक कुंजियों का एक सेट होता है। सार्वजनिक-कुंजी क्रिप्टोग्राफ़ी के लिए समस्या यह साबित कर रही है कि सार्वजनिक कुंजी वास्तविक है, और किसी दुर्भावनापूर्ण तृतीय पक्ष द्वारा छेड़छाड़ या सहेजी नहीं गई है।
इस समस्या का मुख्य दृष्टिकोण एक सार्वजनिक-कुंजी अवसंरचना (पीकेआई) की आवश्यकता है, जिसमें एक या अधिक तृतीय पक्ष, जिन्हें प्रमाणपत्र प्राधिकरण के रूप में जाना जाता है, कुंजी जोड़े के स्वामित्व को प्रमाणित करते हैं।
निजी कुंजी - निजी कुंजी कोड का एक छोटा सा बिट होता है जिसे टेक्स्ट एन्क्रिप्शन और डिक्रिप्शन के लिए एल्गोरिदम सेट करने के लिए सार्वजनिक कुंजी के साथ जोड़ा जाता है। यह असममित-कुंजी एन्क्रिप्शन के दौरान सार्वजनिक कुंजी क्रिप्टोग्राफी के एक तत्व के रूप में उत्पन्न होता है और एक संदेश को एक पठनीय संरचना में डिक्रिप्ट और रूपांतरित कर सकता है।
ईमेल सहित सुरक्षित कनेक्शन के लिए सार्वजनिक और निजी कुंजियों को जोड़ा जाता है। निजी कुंजीएक सार्वजनिक/निजी असममित कुंजी जोड़ी का हिस्सा हो सकता है। इसका उपयोग असममित एन्क्रिप्शन में किया जा सकता है क्योंकि यह जानकारी को एन्क्रिप्ट और डिक्रिप्ट करने के लिए समान कुंजी का उपयोग कर सकता है।
पूर्व-साझा कुंजी - क्रिप्टोग्राफी में, प्री-शेयर्ड की (पीएसके) एक साझा रहस्य है जिसे पहले इस्तेमाल किए जाने से पहले एक सुरक्षित चैनल का उपयोग करके दोनों पक्षों के बीच साझा किया गया था। क्रिप्टोग्राफी में, एक पूर्व-साझा कुंजी या पीएसके एक साझा रहस्य है जिसे उपयोग करने से पहले कुछ सुरक्षित चैनल का उपयोग करने वाले दो पक्षों के बीच साझा किया गया था।
WEP या WPA सहित वाई-फाई एन्क्रिप्शन में PSK विधि का उपयोग किया जाता है, जहां वायरलेस एक्सेस पॉइंट और सभी उपयोगकर्ता समान कुंजी साझा करते हैं। इस रहस्य या कुंजी की विशेषताओं का निर्धारण उस प्रणाली द्वारा किया जाता है जो इसका उपयोग करती है और कुछ सिस्टम डिज़ाइनों के लिए आवश्यक है कि ऐसी कुंजियाँ एक विशिष्ट प्रारूप में हों। यह एक पासवर्ड, पासफ़्रेज़ या हेक्साडेसिमल स्ट्रिंग है।