Javascript MD5(convert string to md5 )

MD5 is a secure hash algorithm. It takes a string as input, and produces a 128-bit number, the hash. The same string always produces the same hash, but given a hash, it is not generally possible to determine the original string. Secure hash algorithms are useful for protecting passwords and ensuring data integrity.

This site has a JavaScript implementation of MD5, and some other secure hash algorithms. This allows web sites to perform simple cryptography on clients, enabling some useful applications:

Protecting Passwords
Without protection, passwords are vulnerable to network sniffing. An attacker could be monitoring an open wireless access point, or using a tool like tcpdump on an ethernet network. JavaScript MD5 provides basic protection of passwords, for sites that do not use SSL. Generating Passwords
Most people have accounts on many different web sites. It isn't possible to remember so many passwords, so most people use the same password everywhere. If one web site suffers a security breach, or has a malicious operator, all your online accounts are at risk. Password generators help solve this problem.  Self-Decrypting Pages
Internet email messages are vulnerable to interception and generally considered unsuitable for confidential communication. A self-decrypting page is unreadable until the correct password is entered. Pages can be attached to emails to support confidential communication
جاوا اسکریپت MD5 (تبدیل رشته به هش)

MD5 الگوریتم امن بر مبنای هش است. یک رشته به عنوان ورودی دریافت و تولید md5 با 128 بیت انجام میشود.
هش تولید شده همان رشته وارد شده است ، اما با تولید آن توجه به یک رشته هش انجام شده است، به طور کلی ممکن نیست تعیین رشته اصلی از روی hash. الگوریتم های هش امن برای محافظت از کلمات عبور و تضمین تمامیت داده ها مفید می باشد.

این سایت پیاده سازی جاوا اسکریپت از MD5 را در اینجا انجام داده است، و امنیت الگوریتم هش این اجازه را می دهد تا وب سایتها برای انجام رمزنگاری های ساده بر روی اکانت مشتریان برخی از برنامه های مفید را بدون ترس از برملا شدن اطلاعا در اختیار قرار دهد :

حفاظت از کلمات عبور
بدون حفاظت ، قرار دادن کلمه عبور در شبکه آسیب پذیر است. یک مهاجم می تواند با نظارت یا اسنیف بر باز کردن نقطه دسترسی (پورت اتصال) و یا با استفاده از یک ابزار مانند tcpdump بر روی یک شبکه اترنت اطلاعات مربوط به کلمه رمز را بدزد. جاوا اسکریپت MD5 محافظت اساسی کلمه عبور، برای سایتهایی که SSL استفاده نمی کنند. ...
تولید کلمه عبور
اکثر مردم بر روی بسیاری از وب سایت های مختلف دارای اکانت هستند (اکانت= حساب کاربری) است. این امکان که به خاطر داشته باشند کلمه عبور در تمام این سایتها وجود ندارد، بنابراین افراد معمولا استفاده می کنند از کلمه عبور یکسان در همه جا. اگر یک وب سایت دچار نقض امنیتیشود، تمام حساب های آنلاین خود را در معرض خطر هستند. هش یا رمز دار کردن بصورت 128 بیتی رمز عبور به حل این مشکل کمک می کند.
رمز گشایی کردن صفحات
پیام های ایمیل اینترنتی در معرض خطر رهگیری هستند و به طور کلی برای ارتباطات محرمانه نامناسب هستند
check to find md5
String:
Md5: