UUID ভি৩ জেনারেটর

দ্রুত অনলাইনে RFC 4122-অনুগামী ভার্সন ৩ UUID তৈরি করুন

UUID সংস্করণ ৩ একটি নির্দিষ্ট নেমস্পেস এবং নামের জন্য একই, ধারাবাহিক UUID তৈরি করে, যা এই মানগুলোকে MD5 এর মাধ্যমে হ্যাশ করে করা হয়। এই পদ্ধতিটি পুনঃউৎপাদনযোগ্য এবং পূর্বানুমানযোগ্য আইডেন্টিফায়ার তৈরি করার জন্য আদর্শ, যা ইউজারনেম, রিসোর্স স্লাগ, URL পাথ এবং বিভিন্ন সিস্টেমের মধ্যে নির্বিঘ্ন ডেটা ইন্টিগ্রেশনের জন্য যথাযথ। অনুগ্রহ করে মনে রাখবেন: v3 MD5 ব্যবহার করে, যা UUID v5 এর SHA-1 অ্যালগরিদমের তুলনায় কম সুরক্ষিত।

বাল্কে UUID v3生成 করুন

UUID যাচাইকরণ টুল

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

UUID v3 কী?

UUID সংস্করণ ৩ হল একটি ১২৮-বিট আইডেন্টিফায়ার যা একটি namespace UUID এবং একটি নামকে MD5 হ্যাশিং ফাংশন ব্যবহার করে হ্যাশ করে নির্দিষ্ট—সর্বদা একভাবেই—UUID তৈরি করে। এটি বিশেষ উপযোগী যখন আপনি একাধিক পরিবেশে স্থিতিশীল এবং পুনরাবৃত্তিযোগ্য আইডেন্টিফায়ার প্রয়োজন।

UUID v3 কাঠামো এবং বিন্যাস

  • বিট মাপ: ১২৮ বিট (১৬ বাইট)
  • বিন্যাস: ৮-৪-৪-৪-১২ হেক্সাডেসিমাল অক্ষর
  • উদাহরণ: 3b241101-e2bb-4255-8caf-4136c566a962
  • মোট অক্ষর: ৩৬ (হাইফেনসহ)
  • সংস্করণ সংখ্যা: তৃতীয় অংশ '৩' দিয়ে শুরু হয় যা UUID সংস্করণ ৩ নির্দেশ করে
  • ভেরিয়েন্ট বিট: চতুর্থ অংশ সংরক্ষিত UUID ভেরিয়েন্ট বিটস এনকোড করে

UUID v3 উদাহরণ ব্যাখ্যা

এখানে UUID v3 এর উদাহরণ বিশ্লেষণ: 3b241101-e2bb-4255-8caf-4136c566a962

  • 3b241101 – MD5 হ্যাশ থেকে প্রাথমিক অংশ
  • e2bb – MD5 হ্যাশের মধ্যবর্তী অংশ
  • 4255 – ভার্সন ৩ ফ্ল্যাগ অন্তর্ভুক্ত
  • 8caf – ভেরিয়েন্ট এবং সংরক্ষিত বিটসমূহ ধারণ করে
  • 4136c566a962 – MD5 আউটপুট থেকে চূড়ান্ত সিকোয়েন্স

কেন UUID v3 বেছে নেবেন?

  • একই নেমস্পেস/নেম ইনপুট থেকে সুনির্দিষ্ট, পুনরাবৃত্ত UUID তৈরি করে
  • স্থির পরিচয়পত্র যেমন ইউজারনেম বা স্লাগ তৈরির জন্য আদর্শ
  • যে কোনও র‌্যান্ডম নম্বর জেনারেশন বা বাহ্যিক সমন্বয়ের প্রয়োজন নেই
  • অফলাইনে কাজ করে—কোন সার্ভার বা নেটওয়ার্ক সংযোগের দরকার নেই

সাধারণ UUID v3 ব্যবহার ক্ষেত্রসমূহ

  • ব্যবহারকারীর নাম বা ইমেল ঠিকানার জন্য স্থিতিশীল আইডি তৈরি করা
  • ধাপে ধাপে ডাটাবেস রেকর্ডের ইউনিক UUID নিশ্চয়তা প্রদান
  • নাম অনুসারে পূর্বানুমানযোগ্য URL বা ফাইল পাথ নির্মাণ
  • মানকীকৃত আইডির মাধ্যমে লিগ্যাসি সিস্টেমের নির্বিঘ্ন একীকরণ
  • নাম/নেমস্পেস জোড়া থেকে অনন্য এবং পুনরাবৃত্ত slug তৈরি

নিরাপত্তা বিবেচনা

UUID v3 MD5 হ্যাশ অ্যালগরিদমের উপর নির্ভরশীল, যা দ্রুত কিন্তু বর্তমানে ক্রিপ্টোগ্রাফিক ব্যবহারের জন্য নিরাপদ বলে গণ্য হয় না। সাধারণ আইডেন্টিফায়ার তৈরির জন্য এটি উপযুক্ত হলেও, নিরাপদ বা সংবেদনশীল হ্যাশিংয়ের জন্য এটি এড়ানো উচিত।

অধিক তথ্য