bcrypt کیا ہے؟
bcrypt ایک پاس ورڈ ہیشنگ فنکشن ہے جسے نیلز پرووس اور ڈیوڈ مازیرس نے ڈیزائن کیا ہے، جو بلو فش سائفر پر مبنی ہے اور 1999 میں USENIX میں پیش کیا گیا ہے۔[1] رینبو ٹیبل کے حملوں سے بچانے کے لیے نمک کو شامل کرنے کے علاوہ، bcrypt ایک انکولی فنکشن ہے: وقت گزرنے کے ساتھ، تکرار کی گنتی کو اس کو سست بنانے کے لیے بڑھایا جا سکتا ہے، اس لیے یہ حسابی طاقت میں اضافے کے باوجود بروٹ فورس سرچ حملوں کے خلاف مزاحم رہتا ہے۔