दूसरों ने तकनीकी विवरणों के साथ उत्तर दिए हैं कि मैं भूल गया था हालांकि मैं एक प्रोग्रामर हूं (मेरा काम नेटवर्क पर संचार शामिल नहीं करता है), इसलिए मैं आपको एक व्यक्तिगत अनुभव बताने जा रहा हूं।
एक लंबे समय पहले, जब मैं अक्सर सीडी को जलाने के लिए इस्तेमाल किया, यह एक बार करने के लिए मुझे इस Linux वितरण आईएसओ जो सही ढंग से डाउनलोड किया है को दिखाई डाउनलोड किया हुआ। सीडी ने मुझे विफल कर दिया, इसलिए मैंने डाउनलोड की गई फ़ाइल की जांच की और यह मेल नहीं खाता। तो, मैं फिर से डाउनलोड किया और यह काम किया। इसलिए, यह केवल 15 वर्षों में एक बार हुआ है क्योंकि मैं एक उन्नत कंप्यूटर उपयोगकर्ता और प्रोग्रामिंग रहा हूं (11 साल की उम्र से कंप्यूटर का उपयोग कर रहा हूं, 19 साल पहले, और मैंने एक हजार से अधिक डिस्क जला दिया है)। लेकिन यह सबूत है कि ऐसा हो सकता है।
यह एक या दो बार बिटटोरेंट के माध्यम से मेरे साथ भी हुआ, इसलिए यह विफल नहीं है। जब डाउनलोड की गई फ़ाइल को फिर से जाँचने के लिए, उसने भ्रष्ट टुकड़े की पहचान की।
मेरा निष्कर्ष HTTP (टीसीपी पर निर्भर है) जितना हो सकता है उतना सुरक्षित हो सकता है, लेकिन इंटरनेट का मतलब है कि आपके डिवाइस और सर्वर के बीच मध्यस्थ नोड्स हैं, और रास्ते में क्या हो सकता है, यह बताने वाला कोई भी नहीं है (पैकेट भी खो गए हैं समय), और कभी-कभी कंप्यूटर यह नहीं बता सकते कि डेटा गलत है मुझे लगता है।
कोई भी जवाब नहीं दे सकता है कि क्या यह आपके लिए परेशानी का कारण होगा - यह संदर्भ पर निर्भर करता है और मुझे यकीन है कि आप अपने लिए न्याय कर सकते हैं। मेरे लिए, यह ज्यादातर समय के लायक नहीं है। अगर मैं एक ओएस स्थापित करने जा रहा था, तो मैं पहले डाउनलोड की गई छवि की जांच करूंगा।
नोट: तथ्य यह है कि मैं केवल एक या दो बार एक भ्रष्ट डाउनलोड देखा है इसका मतलब यह नहीं है कि यह तब हुआ। हो सकता है कि दूसरी बार यह उस तरह से न मिले जिससे आप ध्यान न दें।
संपादित करें: मेरे पास काम के तर्क पर अन्य अनुभवी प्रोग्रामर भी थे (काफी आक्रोश के साथ भी) कि इन डेटा अखंडता सत्यापन hashes से यह जानना संभव है कि क्या कोई फ़ाइल मूल के समान है, लेकिन मुझे पता है (मैंने पढ़ा है) तथ्य यह है कि दो फाइलें एक ही हैश में परिणाम का मतलब यह नहीं है कि वे समान हैं - इसका मतलब यह है कि यह बहुत संभावना नहीं है कि वे अलग हैं। जिस तरह से वे उपयोगी हैं वह यह है कि जब फाइलें समान नहीं होती हैं, और विशेष रूप से जब वे बहुत भिन्न होते हैं, तो उनके परिणामस्वरूप हैश कोड व्यावहारिक रूप से कभी भी समान नहीं होंगे (यह इस परीक्षण के विफल होने की संभावना भी कम है)। कम शब्दों में - यदि हैश कोड अलग हैं, तो आप जानते हैं कि फाइलें अलग हैं।