এই পোস্টে, আমরা MD5 এবং SHA1-
-এর মধ্যে পার্থক্য বুঝতে পারবMD5
-
এর অর্থ হল মেসেজ ডাইজেস্ট।
-
বার্তা ডাইজেস্টের দৈর্ঘ্য হিসাবে এটিতে 128 বিট থাকতে পারে।
-
এর গতি SHA1 এর তুলনায় দ্রুত।
-
প্রাথমিক বার্তাটি বোঝার জন্য, আক্রমণকারীকে 2^128 অপারেশন করতে হবে।
-
এটা সহজ।
-
এটি ভাল নিরাপত্তা প্রদান করে না।
-
যদি আততায়ীর 2টি বার্তা খুঁজতে হয় যাতে অভিন্ন বার্তা ডাইজেস্ট থাকে, তাহলে আততায়ীকে 2^64 অপারেশন করতে হবে৷
-
MD5 1992 সালে উপস্থাপিত হয়েছিল।
SHA1
৷-
এর অর্থ হল সিকিউর হ্যাশ অ্যালগরিদম।
-
বার্তা ডাইজেস্টের দৈর্ঘ্য হিসাবে এটিতে 160 বিট থাকতে পারে।
-
MD5 এর তুলনায় এর গতি ধীর।
-
প্রাথমিক বার্তাটি বোঝার জন্য, আক্রমণকারীকে 2^160 অপারেশন করতে হবে।
-
MD5 এর তুলনায় এটি আরও জটিল।
-
এটি একটি শালীন পরিমাণ নিরাপত্তা প্রদান করে৷
৷ -
আততায়ীকে 2^80 অপারেশন করতে হবে যা MD5 এর চেয়ে বড়।
-
এটি 1995 সালে উপস্থাপিত হয়েছিল।