SQL CHECKSUM() और MD5 हैश फ़ंक्शन हैं . हैशिंग एक तरह से एल्गोरिदम है जो किसी भी संख्या में वर्ण/बाइट ले सकता है और निश्चित संख्या में वर्ण/बाइट्स लौटा सकता है।
इसका मतलब यह नहीं है कि आपका इनपुट 1 वर्ण या एक पूर्ण पुस्तक (युद्ध और शांति) है, तो आपको प्रतिक्रिया की समान लंबाई वापस मिल जाएगी। तो इनपुट अनंत संख्या में संयोजन है इस बीच आउटपुट सीमित है। इसके आधार पर विभिन्न मूल्यों के लिए एक ही हैश प्राप्त करना अनिवार्य है। इसे हैश टक्कर कहा जाता है . गुड हैश एल्गोरिदम इसे कम करने की कोशिश करते हैं ताकि इन टकराने वाले मूल्यों को खोजना मुश्किल हो जाए।
लेकिन हैशिंग के बारे में पर्याप्त सिद्धांत। यहाँ आपके प्रश्न का ठीक उत्तर है। चेक्सम के साथ समस्या () ?