x509 decoder

এই টুল সম্পর্কে

এই টুলটি PEM, DER, CRT, CER এবং PKCS#7 ফরম্যাটের X.509 সার্টিফিকেট বিশ্লেষণ করে; সাবজেক্ট, ইস্যুয়ার, বৈধতার সময়সীমা, সিরিয়াল নম্বর, স্বাক্ষর ও পাবলিক-কী অ্যালগরিদম, এক্সটেনশন মান (KeyUsage, ExtendedKeyUsage, SAN, AIA, CRL, SKI, AKI ইত্যাদি) এবং SHA-256 ফিঙ্গারপ্রিন্ট দেখায়। একই ফাইলে থাকা সার্টিফিকেটের ওপর ভিত্তি করে সম্ভাব্য প্রোফাইল (সার্ভার, ক্লায়েন্ট, কোড সাইনিং, ইন্টারমিডিয়েট CA, রুট CA ইত্যাদি) অনুমান করে এবং চেইনও সাজিয়ে দেয়। সব প্রক্রিয়া আপনার ব্রাউজারেই সম্পন্ন হয়—কোনো ডেটা পাঠানো হয় না।

ফাইলগুলো এখানে ড্র্যাগ অ্যান্ড ড্রপ করুন অথবা “ফাইল বেছে নিন” ব্যবহার করুন। ফাইল যোগ হওয়ার সঙ্গে সঙ্গেই বিশ্লেষণ চলে।
সমর্থিত ফরম্যাট: PEM (-----BEGIN CERTIFICATE-----), DER/CRT/CER, PKCS#7 (.p7b, .p7c, .spc)

সারাংশ

# ফাইল নাম CN (সাবজেক্ট) CN (ইস্যুয়ার) সিরিয়াল শুরু মেয়াদ শেষ প্রোফাইল যাচাই

বিস্তারিত

ব্যবহারবিধি

  1. “ফাইল বেছে নিন” ব্যবহার করে সার্টিফিকেট নির্বাচন করুন, অথবা প্যানেলে ড্র্যাগ অ্যান্ড ড্রপ করুন।
  2. ফাইল যোগ করা মাত্র বিশ্লেষণ স্বয়ংক্রিয়ভাবে চলে এবং সারাংশ ও বিস্তারিত পূরণ হয়। প্রয়োজন হলে JSON বা CSV রপ্তানি করুন।
  3. “সহজ স্বাক্ষর যাচাই” বা “ASN.1/DER হেক্স দেখান” টগল করলে নতুন সেটিং সহ সঙ্গে সঙ্গে পুনরায় বিশ্লেষণ হয়।

পরিপূরক ও সতর্কতা

  • বহিরাগত রুট স্টোর বা OCSP/CRL-এ অনলাইন যাচাই করা হয় না। যাচাই কেবল একই চেইনের ভেতরে স্বাক্ষর পরীক্ষা পর্যন্ত সীমাবদ্ধ; রেভোকেশন/কী শক্তি/পলিসি অনুসরণ নিশ্চিত করে না।
  • PKCS#7 (P7B) প্যাকেজের সব সার্টিফিকেট প্রসারিত করে তালিকাভুক্ত করা হয়। সার্টিফিকেট না থাকলে ত্রুটি দেখায়।
  • তারিখগুলোকে ISO 8601 (Z=UTC) ফরম্যাটে স্বাভাবিক করা হয়। সারাংশ টেবিলে পড়তে সুবিধার জন্য YYYY-MM-DD দেখানো হয়।
  • বড় ফাইল বা বহু সার্টিফিকেট বিশ্লেষণে ব্রাউজারের মেমরি/CPU বেশি ব্যবহার হতে পারে। “মুছুন” বোতামে অবস্থা রিসেট করুন।
  • এই টুল সার্টিফিকেটের প্রোফাইল এক্সটেনশন থেকে অনুমান করে; প্রতিটি CA-র নীতির সাথে শতভাগ সামঞ্জস্যের নিশ্চয়তা নেই।
  • DER/PEM শনাক্ত করা কঠিন হলে (টেক্সটে অন্য PEM ব্লক মিশে থাকলে) কেবল সার্টিফিকেট ব্লকসহ নতুন ফাইলে চেষ্টা করুন।

সব প্রক্রিয়া আপনার ব্রাউজারের ভেতরেই সম্পন্ন হয়, কোনো সার্টিফিকেট তথ্য ডিভাইসের বাইরে যায় না।