Bcryptjs क्या है?
Bcryptjs क्या है?

वीडियो: Bcryptjs क्या है?

वीडियो: Bcryptjs क्या है?
वीडियो: NodeJs में bcryptjs का उपयोग करके पासवर्ड को हैश करना | हिंदी में पूरा रिएक्ट कोर्स #49 2024, नवंबर
Anonim

चाहे आप कोई एप्लिकेशन या वेबसाइट बना रहे हों, आपको किसी समय लॉगिन या पंजीकरण प्रणाली की आवश्यकता होती है। उस बिंदु पर पासवर्ड महत्वपूर्ण हैं आपको पासवर्ड स्टोर करने के लिए एक सुरक्षित तरीके की आवश्यकता है। बीक्रिप्टजेएस आपको अपने पासवर्ड हैश करने देता है इसका मतलब है कि यह आपके पासवर्ड को एक यादृच्छिक स्ट्रिंग में बदल देता है।

इस संबंध में, साल्टग्राउंड क्या हैं?

Bcrypt एक अनुकूली पासवर्ड हैशिंग फ़ंक्शन है: समय के साथ, इसे धीमा करने के लिए पुनरावृत्ति गणना को बढ़ाया जा सकता है, इसलिए यह बढ़ती गणना शक्ति के साथ भी क्रूर-बल खोज हमलों के लिए प्रतिरोधी रहता है।

इसके अलावा, नमक Bcrypt क्या है? (जानें कि इस टेम्पलेट संदेश को कैसे और कब हटाया जाए) क्रिप्टोग्राफी में, a नमक यादृच्छिक डेटा है जिसका उपयोग एक-तरफ़ा फ़ंक्शन के अतिरिक्त इनपुट के रूप में किया जाता है जिसमें डेटा, पासवर्ड या पासफ़्रेज़ हैश होता है। लवण भंडारण में पासवर्ड की सुरक्षा के लिए उपयोग किया जाता है।

इसके बाद, प्रश्न यह है कि Bcrypt काम की तुलना कैसे करता है?

नमक को हैश (सादे पाठ के रूप में) में शामिल किया गया है। NS तुलना करना फ़ंक्शन बस नमक को हैश से बाहर निकालता है और फिर इसका उपयोग पासवर्ड को हैश करने और प्रदर्शन करने के लिए करता है तुलना.

क्या बीक्रिप्ट को डिक्रिप्ट किया जा सकता है?

तुम नहीं कर सकते डिक्रिप्ट द्वारा संग्रहीत हैश बीक्रिप्ट . हैशिंग एक कागज जलाने जैसा है। आप कर सकते हैं कागज को जलाकर राख में बदल दें, लेकिन आप उसे उलट नहीं सकते।

सिफारिश की: