من یک دستور محرمانه برای پخت یک پای (نوعی کیک) خوشمزه دارم. چقدر سخت است تا این پای را بدون داشتن دستور درست کنید؟
من یک راهنمایی به شما خواهم داد. یکی از مواد لازم آن نمک است. ممکن است برای شما راحت باشد تا سایر ترکیبات آن را حدس بزنید، اما همچنان به یک گاز برای پخت پای نیاز دارید که کار اضافه زیادی دارد.
دقیقاً به همین دلیل است که رمز عبور خود را با مقداری نمک مخلوط میکنیم تا حساب خود را ایمن نگه داریم. این دستورالعمل تابع مشتق کلید رمز پایه شماره 2 (password-based key derivation function number two) یا pbkdf2 نامیده میشود.
اگر گذرواژه را بدانید، میتوانید دوباره و دوباره همان پای را درست کنید؛ اما اگر گذرواژه را ندانید حدس زدن آسان، اما پختن سخت خواهد بود. این ایده اثبات کار نامیده میشود و برای ایجاد و ورود به یک حساب کاربری مهم است.