RFC में शब्द हस्ताक्षर का उपयोग असममित क्रिप्टोग्राफी में एक डिजिटल हस्ताक्षर के अनुरूप है । असममित क्रिप्टोग्राफी में यदि प्रेषक किसी संदेश को अपनी निजी कुंजी के साथ एन्क्रिप्ट करता है, तो जिस किसी के पास भी संदेश है, वह प्रेषक की सार्वजनिक कुंजी के साथ इसे डिक्रिप्ट कर सकता है। इसलिए हस्ताक्षर शब्द के साथ लक्ष्य एक संदेश को गुप्त रखने के लिए नहीं है, लेकिन संदेश की अखंडता / प्रेषक को सत्यापित करने के लिए, जिसे बदल नहीं दिया गया है।
JWTs के मामले में भेजने की प्रणाली संदेश के निर्माता और उपभोक्ता दोनों हैं (नीचे चित्र देखें), और लक्ष्य यह सुनिश्चित करना है कि उपयोगकर्ता को दिए गए टोकन से छेड़छाड़ नहीं की गई (जैसे कि उन्नत विशेषाधिकार दिए गए)।
और @Robert के अनुसार, JWTs को अभी भी TLS के साथ एन्क्रिप्ट किया जाना चाहिए।
यहाँ JWTs और हस्ताक्षरों की एक अच्छी व्याख्या है, जहाँ से नीचे की छवि खट्टी है। JSON वेब टोकन (JWT) को समझने के लिए 5 आसान चरण