Base64 एन्कोडिंग क्या है?
Base64 एक बाइनरी-से-टेक्स्ट एन्कोडिंग है जो किसी भी बाइट अनुक्रम को केवल 64 प्रिंट करने योग्य ASCII अक्षरों (A–Z, a–z, 0–9, + और /, पैडिंग के लिए =) से दर्शाती है। यह बाइनरी डेटा को ईमेल (MIME), JSON, XML और HTML जैसे केवल-टेक्स्ट चैनलों से सुरक्षित रूप से गुज़रने देती है। इनपुट को एक बार में 3 बाइट पढ़ा जाता है और 4 अक्षरों में मैप किया जाता है: उदाहरण के लिए शब्द Man बन जाता है TWFu।
DevOps में Base64
इंजीनियर रोज़ Base64 का सामना करते हैं: Kubernetes Secrets मान Base64 में संग्रहीत करते हैं, HTTP Basic ऑथेंटिकेशन यूज़र:पासवर्ड को Base64 में भेजता है, JWT टोकन Base64URL खंड होते हैं, और PEM प्रमाणपत्र Base64 ब्लॉक होते हैं। यह टूल पूरी तरह आपके ब्राउज़र में चलता है, इसलिए संवेदनशील मान भी कभी आपके डिवाइस से बाहर नहीं जाते।