bcrypt ਕੀ ਹੈ?
bcrypt ਇੱਕ ਪਾਸਵਰਡ-ਹੈਸ਼ਿੰਗ ਫੰਕਸ਼ਨ ਹੈ ਜੋ ਨੀਲਜ਼ ਪ੍ਰੋਵੋਸ ਅਤੇ ਡੇਵਿਡ ਮੇਜ਼ੀਰੇਸ ਦੁਆਰਾ ਡਿਜ਼ਾਈਨ ਕੀਤਾ ਗਿਆ ਹੈ, ਬਲੌਫਿਸ਼ ਸਾਈਫਰ 'ਤੇ ਅਧਾਰਤ ਹੈ ਅਤੇ 1999 ਵਿੱਚ USENIX ਵਿੱਚ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਹੈ। ਸਤਰੰਗੀ ਟੇਬਲ ਹਮਲਿਆਂ ਤੋਂ ਬਚਾਉਣ ਲਈ ਲੂਣ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਤੋਂ ਇਲਾਵਾ, bcrypt ਇੱਕ ਅਨੁਕੂਲ ਫੰਕਸ਼ਨ ਹੈ: ਸਮੇਂ ਦੇ ਨਾਲ, ਇਸਨੂੰ ਹੌਲੀ ਕਰਨ ਲਈ ਦੁਹਰਾਓ ਗਿਣਤੀ ਨੂੰ ਵਧਾਇਆ ਜਾ ਸਕਦਾ ਹੈ, ਇਸਲਈ ਇਹ ਵਧਦੀ ਗਣਨਾ ਸ਼ਕਤੀ ਦੇ ਨਾਲ ਵੀ ਬਰੂਟ-ਫੋਰਸ ਖੋਜ ਹਮਲਿਆਂ ਪ੍ਰਤੀ ਰੋਧਕ ਰਹਿੰਦਾ ਹੈ।