MD5 কি? (MD5 বার্তা- ডাইজেস্ট অ্যালগরিদম)

MD5 এবং এর ইতিহাস এবং দুর্বলতাগুলির সংজ্ঞা

MD5 (টেকনিক্যালি বলা MD5 ম্যাসেজ-ডাইজেস্ট আলগোরিদম ) একটি ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশন যার প্রধান উদ্দেশ্য এটি নিশ্চিত করতে হয় যে ফাইলটি অনির্দিষ্ট।

যে তথ্যগুলি সেট করে তা নিশ্চিত করার পরিবর্তে কাঁচা ডেটার তুলনা করে, MD5 উভয় সেটের একটি চেকসাম তৈরি করে এবং তারপর চেকসামের সাথে তুলনা করে যাচাই করার জন্য যে তারা একই।

MD5- এর কিছু নির্দিষ্ট ত্রুটি আছে, তাই এটি উন্নত এনক্রিপশন অ্যাপ্লিকেশনের জন্য উপযোগী নয়, তবে এটি স্ট্যান্ডার্ড ফাইল যাচাইয়ের জন্য এটি ব্যবহার করার জন্য পুরোপুরি গ্রহণযোগ্য।

MD5 চেকার বা MD5 জেনারেটর ব্যবহার করে

মাইক্রোসফট ফাইল চেকসাম ইন্টিগ্রিটি যাচাইকারী (এফসিআইভি) এক বিনামূল্যের ক্যালকুলেটর যা প্রকৃত ফাইল থেকে এমডি 5 চেকসাম তৈরি করতে পারে এবং শুধু টেক্সট না। এই কমান্ড লাইন প্রোগ্রাম কিভাবে ব্যবহার করতে শিখতে FCIV সঙ্গে উইন্ডোতে ফাইল অখণ্ডতা যাচাই কিভাবে দেখুন।

ম্যাক্রাল স্যালাড এমডি 5 হ্যাশ জেনারেটর টুলের সাথে অক্ষর, সংখ্যা এবং চিহ্নগুলির একটি স্ট্রিং এর MD5 হ্যাশ পাওয়ার একটি সহজ উপায়। এমডি 5 হ্যাশ জেনারেটর, পাসওয়ার্ডস জেনারেটর, এবং অনলাইন এমডি 5 এর মতো অনেকেরও অস্তিত্ব রয়েছে।

একই হ্যাশ অ্যালগরিদম ব্যবহার করা হয়, একই ফলাফল উত্পাদিত হয়। এর মানে হল যে আপনি একটি MD5 ক্যালকুলেটর ব্যবহার করতে পারেন কিছু নির্দিষ্ট পাঠ্যের MD5 চেকসাম পেতে এবং তারপর সঠিক একই ফলাফল পেতে সম্পূর্ণ ভিন্ন MD5 ক্যালকুলেটর ব্যবহার করুন। এই MD5 হ্যাশ ফাংশন উপর ভিত্তি করে একটি checksum উত্পন্ন করে যে প্রতিটি টুল সঙ্গে পুনরাবৃত্তি করা যাবে।

ইতিহাস & amp; MD5 এর দুর্বলতা

MD5 রোনাল্ড Rivest দ্বারা উদ্ভাবিত হয়, কিন্তু এটি তার তিনটি অ্যালগরিদম শুধুমাত্র এক।

তিনি প্রথম হ্যাশ ফাংশনটি তৈরি করেছিলেন 1989 সালে MD2, যা 8-বিট কম্পিউটারের জন্য নির্মিত হয়েছিল। যদিও MD2 এখনও ব্যবহার করা হয়, তবে এটি এমন অ্যাপ্লিকেশনের জন্য নয়, যা একটি উচ্চ স্তরের নিরাপত্তা প্রয়োজন, কারণ এটি বিভিন্ন আক্রমণের জন্য ঝুঁকিপূর্ণ বলে মনে করা হয়।

MD2 তখন 1990 সালে MD4 দ্বারা প্রতিস্থাপিত হয়। MD4 32-বিট মেশিনের জন্য তৈরি করা হয়েছিল এবং MD2 এর চেয়ে অনেক বেশি দ্রুতগতিতে ছিল, কিন্তু এটি দুর্বলতা দেখিয়েছে এবং বর্তমানে ইন্টারনেট ইঞ্জিনিয়ারিং টাস্ক ফোর্স দ্বারা অপ্রচলিত বলে মনে করা হয়।

MD5 1992 সালে মুক্তি পায় এবং এটি 32-বিট মেশিনগুলির জন্যও নির্মিত হয়েছিল। MD5 হিসাবে দ্রুত MD4 হিসাবে নয়, তবে এটি পূর্ববর্তী MDx বাস্তবায়নের চেয়ে আরও নিরাপদ বলে বিবেচিত।

MD5 MD2 এবং MD4 তুলনায় আরো নিরাপদ হলেও, অন্য ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশন যেমন SHA-1 , বিকল্প হিসাবে প্রস্তাব করা হয়েছে, যেহেতু এমডি 5 এছাড়াও নিরাপত্তা ত্রুটি আছে দেখানো হয়েছে

কার্নেগী মেলন ইউনিভার্সিটি সফটওয়্যার ইঞ্জিনিয়ারিং ইনস্টিটিউট এমডি 5 এর কথা বলেছে: "সফটওয়্যার ডেভেলপার, সার্টিফিকেশন কর্তৃপক্ষ, ওয়েবসাইটের মালিকরা এবং ব্যবহারকারীরা যেকোন ক্ষমতাতে MD5 অ্যালগরিদম ব্যবহার করা উচিত। আগের গবেষণায় দেখা গেছে, এটি ক্রিপ্টোগ্রাফিকভাবে ভাঙা এবং এটির জন্য অনুপযুক্ত আরও ব্যবহার করুন। "

২008 সালে, এমডি 6 টি এসএইচএ -3 এর বিকল্প হিসেবে ন্যাশনাল ইনস্টিটিউট অব স্ট্যান্ডার্ডস অ্যান্ড টেকনোলজির পরামর্শ দেওয়া হয়েছিল। আপনি এখানে এই প্রস্তাব সম্পর্কে আরও পড়তে পারেন।

আরো তথ্যের জন্য এখানে ক্লিক করুন

MD5 হ্যাশগুলি 128-বিট দৈর্ঘ্য এবং সাধারণত তাদের 32 ডিজিটের হেক্সাডেসিমেল ভ্যালু সমতুল্য দেখায়। এই সত্য কোন ব্যাপার না কিভাবে বড় বা ছোট ফাইল বা টেক্সট হতে পারে।

এর একটি উদাহরণ হল হেক্স মান 120EA8A25E5D487BF68B5F7096440019 , যার মধ্যে প্লেইন টেক্সট অনুবাদ হচ্ছে "এটি একটি পরীক্ষা।" পড়ার জন্য আরো পাঠ্য যোগ করা "পাঠ্যের দৈর্ঘ্য কীভাবে প্রভাবিত হয় তা দেখানোর জন্য এটি একটি পরীক্ষা।" একটি সম্পূর্ণ ভিন্ন মান কিন্তু একই অক্ষরের সংখ্যা সঙ্গে অনুবাদ: 6c16fcac44da359e1c3d81f19181735b

প্রকৃতপক্ষে, শূন্য অক্ষরের সাথে একটি স্ট্রিংও d41d8cd98f00b204e9800998ecf8427e এর একটি হেক্স মান আছে, এবং এমনকি একটি সময় ব্যবহার করে 5058f1af8388633f609cadb75a75dc9d মান তৈরি করে

MD5 চেকসাম অ-বিপরীতযোগ্য হতে নির্মিত হয়, যার মানে আপনি চেকসামের দিকে তাকান এবং মূল ইনপুট ডেটা সনাক্ত করতে পারেন না। বলার অপেক্ষা রাখে না যে MD5 "ডিক্রিপ্টার্স" প্রচুর পরিমাণে MD5 মান ডিক্রিপ্ট করতে সক্ষম হিসাবে বিজ্ঞাপিত হয়, কিন্তু আসলে কি ঘটছে তা হল তারা অনেকগুলি মান জন্য চেকসাম তৈরি করে এবং তারপর আপনি তাদের চেকসামকে তাদের ডাটাবেজে সন্ধান করতে দেন দেখতে দেখতে তাদের কাছে একটি ম্যাচ আছে যা আপনাকে প্রকৃত তথ্য দেখাবে।

MD5Decrypt এবং MD5 Decrypter দুটি বিনামূল্যের অনলাইন সরঞ্জাম যা এটি করতে পারে কিন্তু তারা শুধুমাত্র সাধারণ শব্দ এবং বাক্যাংশগুলির জন্য কাজ করে।

দেখুন একটি চেকসাম কি? MD5 চেকসামের আরও উদাহরণ এবং ফাইলগুলি থেকে MD5 হ্যাশ মান তৈরির কিছু বিনামূল্যে উপায়।