HTML5 फ़ाइल API का उपयोग करके फ़ाइल अपलोडर बनाते समय, हम यह सुनिश्चित करना चाहते हैं कि वास्तविक डेटा के आधार पर कोई डुप्लिकेट फ़ाइलें अपलोड नहीं की गई हैं।
MD5 के साथ हैश की गणना करना एक कुशल तरीका नहीं है क्योंकि यह सब क्लाइंट साइड पर होता है और इसमें समय लगता है।
वास्तव में इसके लिए कोई शॉर्टकट नहीं है।
अगर हमें बिना किसी भ्रम के डुप्लिकेट फ़ाइलों की पहचान करने की आवश्यकता है, तो हमें पहले प्रत्येक फ़ाइल की सामग्री को पढ़ना होगा और फिर उसकी तुलना करनी होगी।
एक अन्य तरीका पूर्वनिर्धारित अपरिवर्तनीय विंडो का उपयोग करके फ़ाइल ब्लॉकों के दिए गए सबसेट के लिए MD5 हैश ढूंढना है।