UUID নিরাপদ?
UUID নিরাপদ?

ভিডিও: UUID নিরাপদ?

ভিডিও: UUID নিরাপদ?
ভিডিও: একটি হাসুরা বিট - UUID কলাম টাইপ কিসের জন্য ভাল এবং একটি UUID ঠিক কি? 2024, মে
Anonim

তাই আপনার প্রশ্নের উত্তর দিতে: হ্যাঁ, এটা নিরাপদ যথেষ্ট. UUID স্কিমগুলি সাধারণত শুধুমাত্র একটি ছদ্ম-এলোমেলো উপাদান ব্যবহার করে না, তবে বর্তমান সিস্টেমের সময় এবং কিছু ধরণের প্রায়শই-অনন্য হার্ডওয়্যার আইডি যদি উপলব্ধ থাকে, যেমন একটি নেটওয়ার্ক MAC ঠিকানা।

তদনুসারে, UUID কি ক্রিপ্টোগ্রাফিকভাবে সুরক্ষিত?

UUID সর্বজনীন অনন্য শনাক্তকারীর জন্য দাঁড়ায়। ক UUID 128 বিট বা 16 বাইট বা 32 হেক্স ডিজিট। মধ্যে uuid মডিউল, একটি পদ্ধতি আছে, uuid4()। আপনি যদি সংঘর্ষের বিষয়ে ভাবছেন (ডুপ্লিকেট তৈরির জন্য আরেকটি শব্দ), সম্ভাবনা খুবই কম: 2^128-এর মধ্যে একটি, বিবেচনা করা যথেষ্ট অসম্ভব নিরাপদ.

একইভাবে, UUID অনুমান করা যেতে পারে? না. অনুযায়ী UUID বিশেষ করবেন যে অনুমান না UUIDs করা কঠিন অনুমান ; সেগুলিকে নিরাপত্তা ক্ষমতা হিসাবে ব্যবহার করা উচিত নয় (শনাক্তকারী যাদের নিছক দখল অ্যাক্সেস দেয়), উদাহরণস্বরূপ। এছাড়াও, UUIDs শুধুমাত্র 16টি সম্ভাব্য অক্ষর আছে (0 থেকে F)।

এছাড়াও জানতে, আপনি প্রাথমিক কী হিসাবে UUID ব্যবহার করবেন?

পেশাদার UUID ব্যবহার করে একটি জন্য প্রাথমিক কী নিম্নলিখিত সুবিধা নিয়ে আসে: UUID মানগুলি টেবিল, ডাটাবেস এবং এমনকি সার্ভার জুড়ে অনন্য তুমিও বিভিন্ন ডাটাবেস থেকে সারি একত্রিত করুন বা সার্ভার জুড়ে ডাটাবেস বিতরণ করুন। UUID মান করতে আপনার ডেটা সম্পর্কে তথ্য প্রকাশ করবেন না যাতে তারা নিরাপদ থাকে ব্যবহার করা একটি URL-এ

কখনও একটি UUID সংঘর্ষ হয়েছে?

- কোওরা। হ্যাঁ, ঘন ঘন UUID4-এর এই অ্যাকাউন্টটি দেখুন সংঘর্ষ UUID আছে এনট্রপির 122 বিট তাই দুটি এলোমেলো হওয়ার সুযোগ UUIDs সংঘর্ষ প্রায় 10^-37। আপনি যদি 2^46 জেনারেট করেন UUIDs (প্রায় 1 পেটাবাইট এনট্রপি) পাওয়ার সুযোগ a সংঘর্ষ 50 বিলিয়নের মধ্যে 1।

প্রস্তাবিত: