क्रिप्टोग्राफी के तीन मुख्य प्रकार के होते है:
- Symmetric Key Encryption (सिमेट्रिक)
- Asymmetric Key Encryption (एसिमेट्रिक)
- Hash Function ( हैश फंक्शन)
आधुनिक क्रिप्टोग्राफी तकनीकों में Algorithm और ciphers शामिल हैं जो जानकारी के एन्क्रिप्शन (encryption) और डिक्रिप्शन (decryption) को सक्षम करते हैं, जैसे 128-bit और 256-bit encryption key.
क्रिप्टोग्राफी का उपयोग विभिन्न अनुप्रयोगों में किया जाता है, जैसे इलेक्ट्रॉनिक कॉमर्स, secure store, वायरलेस नेटवर्क सुरक्षा, ऑनलाइन बैंकिंग और सुरक्षित ईमेल