कोई प्रिमिटिव चुनें

सही प्राइमिटिव की पहचान करने के लिए, इस्तेमाल का उदाहरण चुनें. इसके बाद, प्राइमिटिव इस्तेमाल करने के बारे में दिशा-निर्देश पाने के लिए दिए गए लिंक पर जाएं.

डेटा एन्क्रिप्ट (सुरक्षित) करें...

प्रिमिटिव विवरण
...स्टैंडर्ड साइज़ में असोसिएटेड डेटा के साथ पुष्टि किया गया एन्क्रिप्शन (एईएडी) - ज़्यादातर ज़रूरतों के लिए सही
- 232 बाइट तक के सादे टेक्स्ट को स्वीकार करता है
- सादे टेक्स्ट की गोपनीयता बनाए रखता है और उसकी पूरी सुरक्षा और पुष्टि करता है
...बड़ी फ़ाइलों या डेटा स्ट्रीम में स्ट्रीमिंग AEAD - ऐसे डेटा के लिए जिसे एक चरण में प्रोसेस नहीं किया जा सकता
...तय समय पर डेटरमिनिस्टिक AEAD - किसी दिए गए प्लैटेक्स्ट और पासकोड के लिए एक ही सिफरटेक्स्ट जनरेट करता है
...जिन कुंजियों को केएमएस (KMS) से सुरक्षित किया गया हो की मैनेजमेंट सिस्टम (केएमएस) का एन्वलप एईएडी - हर सादा टेक्स्ट को नई AEAD कुंजी से एन्क्रिप्ट करता है
- हर AEAD कुंजी को केएमएस से एन्क्रिप्ट करता है
...सार्वजनिक कुंजी से डेटा को एन्क्रिप्ट करें और निजी कुंजी से उसे डिक्रिप्ट करें हाइब्रिड एन्क्रिप्शन
- पुष्टि नहीं की गई
- यह तब काम आता है, जब ईमेल भेजने वाले लोग गोपनीय जानकारी (निजी कुंजी) सेव न कर पाएं

ये सभी प्राइमिटिव, सिर्फ़टेक्स्ट को उसके कॉन्टेक्स्ट से जोड़ सकते हैं.

डेटा की पुष्टि और सुरक्षा करने के लिए, ये काम करें...

प्रिमिटिव विवरण
...एक कुंजी से मैक बनाना और उसकी पुष्टि करना मैसेज की पुष्टि करने वाला कोड (एमएसी) - बहुत तेज़
- सिर्फ़ वे पक्ष पुष्टि कर सकते हैं जो एमएसी भी बना सकते हैं
...निजी पासकोड से हस्ताक्षर बनाना, सार्वजनिक पासकोड से पुष्टि करना डिजिटल हस्ताक्षर - ऐसे पक्षों की पुष्टि की जा सकती है जो हस्ताक्षर नहीं कर सकते

अन्य

प्रिमिटिव विवरण
JWT बनाना और उनकी पुष्टि करना JSON वेब टोकन (JWT) - साथ ही, JSON वेब बटन (JWK) फ़ॉर्मैट में बदला जा सकता है / उससे बदला जा सकता है
किसी भी प्राइमिटिव के पासकोड को केएमएस की मदद से एन्क्रिप्ट करना KMS से एन्क्रिप्ट किया गया प्राइमिटिव - केएमएस एन्वलप एईएडी के उलट, प्रिमिटिव का इस्तेमाल करने पर (जैसे, सादा टेक्स्ट एन्क्रिप्ट करने के लिए) हर बार केएमएस के साथ इंटरैक्ट करने की ज़रूरत नहीं होती

क्या आपका कोई सवाल है?

Tink के संगठन पेज पर लिंक किए गए, भाषा के हिसाब से बने GitHub रिपॉज़िटरी में समस्या दर्ज करें.