مثال : تست الگوریتم های مختلف هش کردن متن
دستور تابع
تابع ()crypt یک متن هش شده با الگوریتم های Blowfish، DES یا MD5 را برمیگرداند.
این تابع در سیستم عامل های مختلف، متفاوت عمل می کند. PHP هنگامی که نصب می شود، چک می کند که چه الگوریتم هایی در دسترس هستند و از چه الگوریتم هایی باید استفاده کرد.
پارامتر salt اختیاری است. با اینحال، اگر salt مشخص نشده باشد، تابع ()crypt یک پسورد ضعیف تولید خواهد کرد. حتماً برای داشتن امنیت بیشتر یک salt به اندازه ی کافی خوب و قوی تعیین کنید.
دیدگاهها