DevTulz Online

JWKS Generator

PEM পাবলিক কী

তৈরি করা JWKS


JWKS কি?

JWKS (JSON Web Key Set) হল JWT টোকেন যাচাই করার জন্য পাবলিক কীগুলি সহ JSON অবজেক্টগুলির একটি সেট। সার্ভারগুলি JWKS এন্ডপয়েন্টের মাধ্যমে তাদের পাবলিক কী প্রকাশ করে, ক্লায়েন্টদের টোকেন স্বাক্ষর যাচাই করতে دেয়।

কিভাবে ব্যবহার করবেন

  1. আপনার পাবলিক কী পেস্ট করুন (PEM, JWK বা OpenSSH ফর্ম্যাট)।

  2. "JWKS তৈরি করুন" ক্লিক করুন।

  3. উৎপন্ন JWKS JSON কপি করুন।

  4. এটি আপনার অ্যাপ্লিকেশনে ব্যবহার করুন বা এন্ডপয়েন্টে হোস্ট করুন।

  5. এই টুল RSA এবং Elliptic Curve (EC) পাবলিক কী সমর্থন করে।

JWT যাচাইয়ের জন্য বিनামূল্যে JWKS জেনারেটর। পাবলিক কীগুলি JWKS ফর্ম্যাটে সরাসরি ব্রাউজারে রূপান্তর করুন।

সাধারণত জিজ্ঞাসিত প্রশ্ন

এখানে সংবেদনশীল ডেটা ডিকোড করা নিরাপদ কি? হ্যাঁ। সমস্ত ডিকোডিং আপনার ব্রাউজারে JavaScript ব্যবহার করে ঘটে। কোনো ডেটা কোনো সার্ভারে প্রেরণ করা হয় না, তাই আপনার এনকোডেড স্ট্রিংগুলি সম্পূর্ণরূপে ব্যক্তিগত থাকে।

Base64 এবং URL-safe Base64 এর মধ্যে পার্থক্য কী? স্ট্যান্ডার্ড Base64 + এবং / অক্ষর ব্যবহার করে, যা URL-তে বিশেষ অক্ষর। URL-safe Base64 তাদের - এবং _ দিয়ে প্রতিস্থাপন করে যাতে স্ট্রিংটি URL এবং ফাইল নামগুলিতে নিরাপদে ব্যবহার করা যায় percent-encoding ছাড়াই।

আমার ডিকোড করা আউটপুট কেন গিবেরিশের মতো দেখায়? যদি মূল ডেটা বাইনারি হয় (যেমন একটি ইমেজ, PDF, বা কম্প্রেসড ফাইল), তাহলে ডিকোড করা আউটপুট পঠনযোগ্য পাঠ হবে না। সেই ক্ষেত্রে, Base64 স্ট্রিং একটি বাইনারি ফাইলের প্রতিনিধিত্ব করে, পাঠ স্ট্রিং নয়।

Base64 কি এনক্রিপশনের একটি রূপ? না। Base64 একটি এনকোডিং স্কিম, এনক্রিপশন নয়। যে কেউ একটি কী ছাড়াই Base64 স্ট্রিং ডিকোড করতে পারে। এটি সংবেদনশীল ডেটা সুরক্ষিত করার জন্য কখনই ব্যবহার করা উচিত নয় — সেই জন্য সঠিক এনক্রিপশন ব্যবহার করুন।

Keywords: JWKS জেনারেটর, JWT পাবলিক কী, JSON Web Key Set