FLUTTER ECOSYSTEM

jose

JWE, JWS, JWK और JWT को समर्थित करने वाला जावास्क्रिप्ट ऑब्जेक्ट सिग्निंग एंड एन्क्रिप्शन (JOSE) लाइब्रेरी

नवीनतम वर्ज़न
0.3.5+2
30-दिन डाउनलोड
78.4 हज़ार
लाइक
73
Pub अंक
160

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

अवलोकन

JOSE (Javascript Object Signing and Encryption) मानकों का एक Dart लागू करने, जिससे JWE (एन्क्रिप्टेड डेटा), JWS (सिग्न्ड डेटा), JWK (की प्रबंधन), और JWT (टोकन) का सुरक्षित निपटान होता है। यह लाइब्रेरी Android, iOS, Web, macOS, Windows और Linux पर क्रॉस-प्लेटफॉर्म एप्लिकेशन के लिए समर्थन प्रदान करती है, ऑथेंटिकेशन, ऑथॉराइजेशन और सुरक्षित डेटा आदान-प्रदान के लिए विश्वसनीय क्रिप्टोग्राफिक ऑपरेशन प्रदान करती है। यह Flutter ऐप्स में टोकन-आधारित सुरक्षा को एकीकृत करने वाले डेवलपर्स के लिए आदर्श है।

उपयोग
  • प्रमाणीकरण प्रवाह में सुरक्षित टोकन प्रबंधन
  • JWE के साथ संवेदनशील डेटा को एन्क्रिप्ट करना
  • JWS के साथ हस्ताक्षरित टोकन की पुष्टि करना
  • JWK के माध्यम से क्रिप्टोग्राफिक की प्रबंधन
  • OAuth2 और OpenID Connect का कार्यान्वयन करें
  • API संचार को सुरक्षित करना
मुख्य विशेषताएँ
  • JWE, JWS, JWK और JWT मानकों का समर्थन करता है
  • प्लेटफॉर्म के अनुकूलता
  • हल्का और कार्यक्षम
  • व्यापक गोपनीयता एल्गोरिदम
  • Flutter ऐप्स के साथ आसान एकीकरण
  • अच्छी तरह से दस्तावेज़ीकृत और सक्रिय रूप से बनाए रखा गया
इनके लिए उपयुक्त
  • सुरक्षित एप्लिकेशन बनाने वाले Flutter डेवलपर्स
  • टोकन प्रमाणीकरण की आवश्यकता वाले API क्लाइंट
  • JWT का उपयोग करने वाली प्रमाणीकरण प्रणालियाँ
  • एन्क्रिप्टेड पेलोड की आवश्यकता वाले एप्लिकेशन
  • OAuth2/OpenID Connect के साथ काम कर रहे विकासकर्ता
विचार योग्य बातें
  • JOSE मानकों की समझ आवश्यक है
  • अतिरिक्त निर्भरता प्रबंधन की आवश्यकता हो सकती है
  • कम स्तर के क्रिप्टो प्राथमिक उपकरण के लिए उपयुक्त नहीं
  • सही कुंजी स्टोरेज अभ्यास के साथ सबसे अच्छा उपयोग किया जाता है
  • केवल उच्च स्तर के JOSE संचालन तक सीमित
समर्थित प्लेटफ़ॉर्मAndroidiOSWebmacOSWindowsLinux

पैकेज इंस्टॉल करें

flutter pub add jose

श्रेणियाँ

सोर्स रिपॉज़िटरी

संबंधित प्रोजेक्ट