تبلیغات

قطعه کد اندروید تبدیل رشته به MD5

MD5 چیست؟!

MD5 یا Message-Digest 5، یک الگوریتم هشینگ (Hash function) می‌باشد. در الگوریتم‌های هش، برای همه‌ی ورودی‌های با طول متفاوت، طول کد تولید شده، ثابت و غیرقابل بازگشت می‌باشد. در MD5 نیز ورودی با هر اندازه و هر فرمتی که باشد، کد خروجی همیشه برابر با 128 بیت (16 بایت) خواهد بود که معمولا آن را در قالب 32 عدد هگزادسیمال (مبنای 16) نمایش می‌دهند. به عنوان مثال اگر رشته‌ی FuLLKade را به عنوان ورودی به MD5 بدهیم، کد تولید شده FF27442C404777D7DF825CD2520BCF0C خواهد بود.  (مطالعه بیشتر)

می‌توانید از متد زیر، برای تبدیل یک رشته به MD5 استفاده کنید:

این متد با دریافت یک رشته، آن را به MD5 تبدیل کرده و نتیجه را برمی‌گراند. همچنین اگر خطایی رخ دهد، نتیجه null خواهد بود.

تبلیغات
6 نظر
کانال تلگرام فول کده
تبلیغات

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک گذاری اطلاعات در هر زمینه‌ای / برنامه‌نویس و دانشجوی ارشد رشته شبیه‌ساز هوشمند - در حال نوشتن یه رمان (اگه خدا بخواد و تموم شه 😁)

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده 6 دیدگاه