2015-03-25 9 views
9

में JSON वेब एन्क्रिप्शन को कार्यान्वित करना मैं Node.js सेवा में JSON Web Encryption (JWE) का उपयोग करने का एक तरीका ढूंढ रहा हूं। हालांकि मैंने केवल संबंधित मानक JWS के कार्यान्वयन को प्रबंधित करने में कामयाब रहे हैं। हालांकि अन्य भाषाओं के लिए कई पुस्तकालय हैं, जैसे jose4jNode.js

किसी को भी सफलतापूर्वक जावास्क्रिप्ट में JWE को लागू किया था? मुझे डर है कि मुझे निम्न स्तर के प्राइमेटिव्स का उपयोग करके खुद को लागू करने के लिए रिसॉर्ट करने के लिए दिया जाएगा। क्या कोई बेहतर दृष्टिकोण है?

+0

क्या आप एक अच्छी जेडब्ल्यूई लाइब्रेरी ढूंढने में सक्षम थे? अब मैं एक ही नाव में हूं और A256GCMKW – ShortRound1911

+0

का समर्थन करने वाले किसी को ढूंढने में परेशानी हो रही है वाह यह थोड़ी देर हो गया है। :-) मैं ईमानदारी से याद नहीं कर सकता कि मैं क्या कर रहा हूं, लेकिन शायद आपको ब्लैकसनिक के जवाब को नीचे देखना चाहिए? सौभाग्य। – JHH

उत्तर

4

यहां एक लाइब्रेरी है जिसका उपयोग नोड.जेएस से भी किया जा सकता है https://github.com/cisco/node-jose। उनके पास इसका उपयोग करने के तरीके पर भी एक बहुत अच्छा प्रलेखन है।

2

एक पुस्तकालय js-जोसhttps://github.com/square/js-jose नहीं है। लेकिन यह केवल क्रोम के लिए काम करता है। यह इंटरनेट एक्सप्लोरर के लिए और न ही फ़ायरफ़ॉक्स के लिए काम नहीं करता है।

+1

धन्यवाद! ऐसा लगता है कि यह लाइब्रेरी वर्तमान में क्लाइंट साइड उपयोग तक स्पष्ट रूप से सीमित है और लेखक ने नोड.जे.एस. के साथ इसे चलाने के लिए आवश्यक कुछ प्रयासों का उल्लेख किया है। वैसे भी यह देखने लायक हो सकता है। चीयर्स। – JHH