چیک چیک کیا ہے؟

Checksum کی مثالیں، مقدمات، اور کیلکولیٹرز کا استعمال کریں

ایک چیکیمم ایک الگورتھم چلانے کا نتیجہ ہے، جسے ایک کرپٹیٹوگرافک ہیش فنکشن کہا جاتا ہے ، جو اعداد و شمار کے ایک ٹکڑے پر عام طور پر ایک فائل ہے . فائل کے ذریعہ فراہم کردہ ایک کے ساتھ، آپ کو فائل کے اپنے ورژن سے پیدا ہونے والے چیکیم کا موازنہ کرنے میں مدد ملتی ہے، یہ یقینی بناتی ہے کہ فائل کی آپ کاپی حقیقی اور غلط ہے.

ایک چیکس کو بعض اوقات ایک ہیش رقم بھی کہا جاتا ہے اور کم سے کم ایک ہیش قدر ، ہیش کوڈ ، یا صرف ایک ہیش کہا جاتا ہے .

ایک سادہ چیکس مثال

ہوسکتا ہے کہ چیک چیکم یا کرپٹیٹوگرافک ہیش کے فنکشن کا انداز پیچیدہ ہو اور ممکنہ طور پر کوششوں کے قابل نہ ہو، لیکن ہم آپ کو دوسری صورت میں قائل کرنا چاہتے ہیں! چیکسس واقعی واقعی مشکل نہیں سمجھتے یا تخلیق کرنے کے لئے نہیں ہیں.

چلو ایک سادہ مثال کے ساتھ شروع کرتے ہیں، امید ہے کہ کسی چیز کو تبدیل کر دیا گیا ثابت کرنے کے لئے چیکسیم کی طاقت کو ظاہر کرنا. مندرجہ ذیل عبارت کے لئے MD5 چیکسم حروف کی ایک طویل تار ہے جو اس کی نمائندگی کرتا ہے.

یہ ایک امتحان ہے. 120EA8A25E5D487BF68B5F7096440019

یہاں ہمارے مقاصد کے لئے، وہ لازمی طور پر ایک دوسرے کے برابر ہیں. تاہم، معمولی تبدیلی بھی کرتے ہیں، صرف مدت کو ختم کرنے کی طرح، مکمل طور پر مختلف چیکموم پیدا کرے گا:

یہ ایک ٹیسٹ CE114E4501D2F4E2DCEA3E17B546F339 ہے

جیسا کہ آپ دیکھ سکتے ہیں، فائل میں ایک مائنسول تبدیلی بھی ایک وسیع پیمانے پر مختلف چیکس پیدا کرے گا، یہ واضح طور پر یہ ہے کہ کسی دوسرے کی طرح نہیں ہے.

چیکمم استعمال کیس

آتے ہیں کہ آپ ایک بڑا اپ ڈیٹ ڈاؤن لوڈ کریں گے، سروس پیک کی طرح، جس پروگرام میں آپ ہر دن استعمال کرتے ہیں، جیسے گرافکس ایڈیٹر. یہ شاید ایک بڑی فائل ہے جس سے ڈاؤن لوڈ کرنے کے لۓ کئی منٹ یا اس سے زیادہ.

ڈاؤن لوڈ ہونے کے بعد، آپ کیسے جانتے ہو کہ فائل کو ٹھیک طریقے سے ڈاؤن لوڈ کیا گیا ہے؟ کیا ہوگا تو ڈاؤن لوڈ کے دوران چند بٹس گر گئے ہیں اور آپ کے کمپیوٹر پر موجود فائل ابھی بالکل وہی نہیں ہے جس کا مقصد کیا تھا؟ اس پروگرام کو اپ ڈیٹ اپلی کیجئے جو ڈویلپر نے پیدا کیا جس طرح سے آپ کو بڑی دشواریوں کا سامنا کرنا پڑا.

یہ ہے جہاں چیکس کے مقابلے میں آپ کے دماغ آسانی سے آسان بنا سکتے ہیں. اس ویب سائٹ کو جو آپ نے ڈاؤن لوڈ کی فائل کو ڈاؤن لوڈ کرنے سے لے کر فائل کو ڈاؤن لوڈ کرنے کے لئے چیکسٹم ڈیٹا فراہم کرتا ہے، پھر آپ چیکسٹم کیلکولیٹر کا استعمال کرتے ہیں (ذیل میں چیکسم کیلکولیٹرز ملاحظہ کریں) آپ کے ڈاؤن فائل سے چیکسم پیدا کرنے کے لۓ استعمال کرسکتے ہیں.

مثال کے طور پر، کا کہنا ہے کہ ویب سائٹ آپ نے ڈاؤن فائل کے لئے چیکیمم MD5: 5a828ca5302b19ae8c7a66149f3e1e98 فراہم کرتا ہے. پھر آپ اپنے کمپیوٹر پر فائل پر اس مثال میں، اسی کرپٹیٹوگرافک ہیش فنکشن، MD5 کا استعمال کرتے ہوئے ایک چیکیمم پیدا کرنے کے لئے اپنے چیکسیم کیلکولیٹر کا استعمال کرتے ہیں. چیکسکس میچ کیا ہے؟ زبردست! آپ بہت اعتماد رکھ سکتے ہیں کہ دو فائلیں ایک جیسے ہیں.

کیا چیکس میل نہیں ملتی؟ اس حقیقت کا یہ مطلب یہ ہے کہ کسی نے آپ کے بغیر بغیر کسی بدقسمتی سے کچھ ڈاؤن لوڈ کرنے کی جگہ لے لی ہے، ایک وجہ سے کم سنجیدگی کی طرح آپ نے فائل کو کھول دیا اور تبدیل کر دیا ہے، یا نیٹ ورک کنکشن میں مداخلت کی گئی تھی اور فائل ڈاؤن لوڈ ختم نہیں ہوئی. دوبارہ فائل کو ڈاؤن لوڈ کرنے کی کوشش کریں اور پھر نئی فائل پر ایک نیا چیکس تخلیق کریں اور پھر دوبارہ موازنہ کریں.

چیکسمز بھی اس بات کی تصدیق کے لئے مفید ہیں کہ آپ اصل ذریعہ سے کہیں زیادہ کسی فائل سے ڈاؤن لوڈ کردہ فائل ہے، اصل میں، ایک درست فائل ہے اور اصل میں سے، بدقسمتی سے یا کسی اور صورت میں تبدیل نہیں کیا گیا ہے. بس ہیش کا موازنہ کریں جو آپ فائل کے ذریعہ سے دستیاب ہونے کے ساتھ تخلیق کرتے ہیں.

چیکیمم کیلکولیٹرز

چیکسوم کیلکولیٹر ایسے اوزار ہیں جو چیکسکس کی تشکیل کرنے کے لئے استعمال ہوتے ہیں. وہاں سے چیکسٹم کیلکولیٹر بہت سارے ہیں، ہر ایک کرپٹیٹوگرافک ہیش کی افعال کے مختلف حصوں کی حمایت کرتا ہے.

ایک عظیم مفت چیکیمم کیلکولیٹر مائیکرو مائیکروسافٹ فائل چیکممم انٹیگریٹڈ ویفائزر ہے ، جسے مختصر طور پر ایف سی آئی کہا جاتا ہے. Fciv صرف ایم ڈی 5 اور SHA-1 کرسٹیٹوگرافک ہیش کی افعال کی حمایت کرتا ہے لیکن یہ اب تک سب سے زیادہ مشہور ہیں.

ایک مکمل سبق کے لئے ونڈوز کے ساتھ ونڈوز میں فائل کی صداقت کی تصدیق کیسے کریں . مائیکروسافٹ فائل چیکیمم انٹیگریٹڈ وائیرفیر ایک کمانڈ لائن پروگرام ہے لیکن استعمال کرنے میں بہت آسان ہے.

ونڈوز کے لئے ایک اور بہترین مفت چیکیم کیلکولیٹر آئیگور ویئر ہیشر ہے، اور یہ مکمل طور پر پورٹیبل ہے لہذا آپ کو کسی چیز کو انسٹال کرنے کی ضرورت نہیں ہے. اگر آپ کمانڈ لائن کے اوزار کے ساتھ آرام دہ اور پرسکون نہیں ہیں تو، یہ پروگرام شاید ایک بہتر انتخاب ہے. یہ MD5 اور SHA-1، ساتھ ساتھ CRC32 کی حمایت کرتا ہے. آپ کو اگورور ہاسشر متن اور فائلوں کے چیکیمم کو تلاش کرنے کے لئے استعمال کر سکتے ہیں.

JDigest ایک کھلا ذریعہ چیکسٹم کیلکولیٹر ہے جس میں ونڈوز اور میکس اور لینکس پر کام کرتا ہے.

نوٹ: چونکہ تمام چیکیمم کیلکولیٹر تمام ممتاز کرپٹیٹوگرافک ہیش کی افعال کی حمایت نہیں کرتے ہیں، اس بات کا یقین ہو کہ کسی چیکس کے کیلکولیٹر آپ کو استعمال کرنے کا انتخاب کرتے ہیں جو ہیش فنکشن کی حمایت کرتا ہے جس نے چیکس کی پیداوار کی ہے جس میں آپ فائل کو ڈاؤن لوڈ کررہے ہیں.