نرم

چیکسم کیا ہے؟ اور چیکسم کا حساب کیسے لگائیں

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





پر پوسٹ کیا گیا۔آخری بار اپ ڈیٹ کیا گیا: فروری 17، 2021

ہم سب انٹرنیٹ یا دوسرے مقامی نیٹ ورکس پر ڈیٹا بھیجنے کے عادی ہیں۔ عام طور پر اس طرح کا ڈیٹا بٹس کی شکل میں نیٹ ورک پر منتقل ہوتا ہے۔ عام طور پر، جب نیٹ ورک پر ٹن ڈیٹا بھیجا جا رہا ہوتا ہے، تو یہ نیٹ ورک کے مسئلے یا یہاں تک کہ بدنیتی پر مبنی حملے کی وجہ سے ڈیٹا کے ضائع ہونے کا شکار ہوتا ہے۔ چیکسم کا استعمال اس بات کو یقینی بنانے کے لیے کیا جاتا ہے کہ موصول ہونے والا ڈیٹا غیر نقصان دہ اور غلطیوں اور نقصانات سے پاک ہے۔ چیکسم ڈیٹا کے لیے فنگر پرنٹ یا ایک منفرد شناخت کنندہ کے طور پر کام کرتا ہے۔



اسے بہتر طور پر سمجھنے کے لیے، اس پر غور کریں: میں آپ کو کسی ڈیلیوری ایجنٹ کے ذریعے سیب کی ایک ٹوکری بھیج رہا ہوں۔ اب، چونکہ ڈیلیوری ایجنٹ ایک فریق ثالث ہے، اس لیے ہم اس کی صداقت پر پوری طرح بھروسہ نہیں کر سکتے۔ اس لیے اس بات کو یقینی بنانے کے لیے کہ اس نے راستے میں کوئی سیب نہیں کھایا اور آپ کو تمام سیب مل جائیں، میں آپ کو کال کرتا ہوں اور آپ کو بتاتا ہوں کہ میں نے آپ کو 20 سیب بھیجے ہیں۔ ٹوکری موصول ہونے پر، آپ سیب کی تعداد گنتے ہیں اور چیک کرتے ہیں کہ آیا یہ 20 ہے۔

چیکسم کیا ہے اور چیکسم کا حساب کیسے لگایا جائے۔



سیب کی یہ گنتی وہی ہے جو چیکسم آپ کی فائل کے ساتھ کرتی ہے۔ اگر آپ نے کسی نیٹ ورک (تیسرے فریق) پر ایک بہت بڑی فائل بھیجی ہے یا آپ نے انٹرنیٹ سے ڈاؤن لوڈ کی ہے اور آپ یہ یقینی بنانا چاہتے ہیں کہ فائل صحیح طریقے سے بھیجی یا موصول ہوئی ہے، تو آپ اپنی فائل پر ایک چیکسم الگورتھم لاگو کرتے ہیں جو کہ کیا جا رہا ہے۔ بھیجا اور وصول کنندہ کو قیمت بتائے۔ فائل موصول ہونے پر، وصول کنندہ وہی الگورتھم لاگو کرے گا اور آپ کی بھیجی ہوئی قیمت کے ساتھ حاصل شدہ قیمت کو مماثل کرے گا۔ اگر اقدار مماثل ہیں، فائل صحیح طریقے سے بھیجی گئی ہے اور کوئی ڈیٹا ضائع نہیں ہوا ہے۔ لیکن اگر قدریں مختلف ہوں تو وصول کنندہ کو فوری طور پر معلوم ہو جائے گا کہ نیٹ ورک پر کچھ ڈیٹا ضائع ہو گیا ہے یا فائل کے ساتھ چھیڑ چھاڑ کی گئی ہے۔ چونکہ ڈیٹا ہمارے لیے انتہائی حساس اور اہم ہو سکتا ہے، اس لیے ٹرانسمیشن کے دوران پیش آنے والی کسی بھی خرابی کی جانچ کرنا ضروری ہے۔ لہذا، ڈیٹا کی صداقت اور سالمیت کو برقرار رکھنے کے لیے چیکسم بہت اہم ہے۔ اعداد و شمار میں ایک بہت چھوٹی تبدیلی بھی چیکسم میں ایک بڑی تبدیلی کا سبب بنتی ہے۔ TCP/IP جیسے پروٹوکول جو انٹرنیٹ کے کمیونیکیشن کے اصولوں کو کنٹرول کرتے ہیں چیکسم کا استعمال اس بات کو یقینی بنانے کے لیے کرتے ہیں کہ ہمیشہ درست ڈیٹا کی فراہمی ہوتی ہے۔

ایک چیکسم بنیادی طور پر ایک الگورتھم ہے جو ایک کرپٹوگرافک ہیش فنکشن کا استعمال کرتا ہے۔ یہ الگورتھم ڈیٹا کے کسی ٹکڑے یا فائل کو بھیجنے سے پہلے اور نیٹ ورک پر وصول کرنے کے بعد لاگو کیا جاتا ہے۔ آپ نے دیکھا ہو گا کہ یہ ایک ڈاؤن لوڈ لنک کے ساتھ فراہم کیا گیا ہے تاکہ جب آپ فائل ڈاؤن لوڈ کرتے ہیں، تو آپ اپنے کمپیوٹر پر چیکسم کا حساب لگا سکتے ہیں اور اسے دی گئی قیمت کے ساتھ ملا سکتے ہیں۔ نوٹ کریں کہ چیکسم کی لمبائی کا انحصار ڈیٹا کے سائز پر نہیں ہوتا بلکہ استعمال کیے گئے الگورتھم پر ہوتا ہے۔ سب سے زیادہ استعمال شدہ چیکسم الگورتھم MD5 (میسج ڈائجسٹ الگورتھم 5)، SHA1 (Secure Hashing Algorithm 1)، SHA-256 اور SHA-512 ہیں۔ یہ الگورتھم بالترتیب 128 بٹ، 160 بٹ، 256 بٹ اور 512 بٹ ہیش ویلیوز تیار کرتے ہیں۔ SHA-256 اور SHA-512 SHA-1 اور MD5 سے زیادہ حالیہ اور مضبوط ہیں، جس نے کچھ نایاب صورتوں میں دو مختلف فائلوں کے لیے ایک جیسی چیکسم ویلیوز تیار کی ہیں۔ اس نے ان الگورتھم کی صداقت پر سمجھوتہ کیا۔ نئی تکنیکیں غلطی کا ثبوت اور زیادہ قابل اعتماد ہیں۔ ہیشنگ الگورتھم بنیادی طور پر ڈیٹا کو اس کے بائنری مساوی میں تبدیل کرتا ہے اور پھر اس پر کچھ بنیادی کارروائیاں کرتا ہے جیسے AND, OR, XOR وغیرہ اور آخر کار کمپیوٹیشن کی ہیکس ویلیو نکالتا ہے۔



مشمولات[ چھپائیں ]

چیکسم کیا ہے؟ اور چیکسم کا حساب کیسے لگائیں

طریقہ 1: PowerShell کا استعمال کرتے ہوئے چیکسم کا حساب لگائیں۔

1. ونڈوز 10 پر اسٹارٹ مینو پر تلاش کا استعمال کریں اور ٹائپ کریں۔ پاور شیل اور 'پر کلک کریں ونڈوز پاور شیل ' فہرست سے۔



2۔متبادل طور پر، آپ اسٹارٹ پر دائیں کلک کر کے منتخب کر سکتے ہیں۔ ونڈوز پاور شیل ' مینو سے۔

Win + X مینو میں ایلیویٹڈ ونڈوز پاور شیل کھولیں۔

3. Windows PowerShell میں، درج ذیل کمانڈ کو چلائیں:

|_+_|

4. پرامپٹ ظاہر ہوگا۔ SHA-256 ہیش ویلیو بطور ڈیفالٹ۔

PowerShell کا استعمال کرتے ہوئے چیکسم کا حساب لگائیں۔

5. دوسرے الگورتھم کے لیے، آپ استعمال کر سکتے ہیں:

|_+_|

اب آپ حاصل شدہ قدر کو دی گئی قدر سے ملا سکتے ہیں۔

آپ MD5 یا SHA1 الگورتھم کے لیے چیکسم ہیش کا حساب بھی لگا سکتے ہیں۔

طریقہ 2: آن لائن چیکسم کیلکولیٹر کا استعمال کرتے ہوئے چیکسم کا حساب لگائیں۔

بہت سے آن لائن چیکسم کیلکولیٹر ہیں جیسے 'onlinemd5.com'۔ اس سائٹ کو کسی بھی فائل اور یہاں تک کہ کسی بھی ٹیکسٹ کے لیے MD5، SHA1 اور SHA-256 چیکسم کا حساب لگانے کے لیے استعمال کیا جا سکتا ہے۔

1. پر کلک کریں ' فائل منتخب کریں بٹن اور اپنی مطلوبہ فائل کھولیں۔

2. متبادل طور پر، اپنی فائل کو دیے گئے باکس میں گھسیٹیں اور چھوڑیں۔

اپنا مطلوبہ الگورتھم منتخب کریں اور مطلوبہ چیکسم حاصل کریں۔

3. اپنا انتخاب کریں۔ مطلوبہ الگورتھم اور مطلوبہ چیکسم حاصل کریں۔

آن لائن چیکسم کیلکولیٹر کا استعمال کرتے ہوئے چیکسم کا حساب لگائیں۔

4. آپ دیے گئے چیکسم کو 'compare with:' ٹیکسٹ باکس میں کاپی کرکے اس حاصل کردہ چیکسم کو دیے گئے چیکسم کے ساتھ بھی ملا سکتے ہیں۔

5. آپ اس کے مطابق ٹیکسٹ باکس کے ساتھ ٹک یا کراس دیکھیں گے۔

سٹرنگ یا ٹیکسٹ کے لیے براہ راست ہیش کا حساب لگانے کے لیے:

a) صفحہ کو نیچے سکرول کریں ' MD5 اور SHA1 ہیش جنریٹر برائے متن '

آپ سٹرنگ یا ٹیکسٹ کے لیے براہ راست ہیش کا حساب بھی لگا سکتے ہیں۔

ب) مطلوبہ چیکسم حاصل کرنے کے لیے اسٹرنگ کو دیے گئے ٹیکسٹ باکس میں کاپی کریں۔

دوسرے الگورتھم کے لیے، آپ استعمال کر سکتے ہیں ' https://defuse.ca/checksums.htm ' یہ سائٹ آپ کو بہت سے مختلف ہیشنگ الگورتھم اقدار کی ایک وسیع فہرست فراہم کرتی ہے۔ اپنی فائل کو منتخب کرنے کے لیے 'فائل کا انتخاب کریں' پر کلک کریں اور 'پر کلک کریں' چیک سم کا حساب لگائیں… ' نتائج حاصل کرنے کے لیے۔

طریقہ 3: MD5 اور SHA چیکسم یوٹیلیٹی استعمال کریں۔

پہلا، MD5 اور SHA چیکسم یوٹیلیٹی ڈاؤن لوڈ کریں۔ پھر exe فائل پر ڈبل کلک کرکے اسے لانچ کریں۔ بس اپنی فائل کو براؤز کریں اور آپ اس کی MD5، SHA1، SHA-256، یا SHA-512 ہیش حاصل کر سکتے ہیں۔ آپ دی گئی ہیش کو متعلقہ ٹیکسٹ باکس میں کاپی پیسٹ بھی کر سکتے ہیں تاکہ اسے حاصل کردہ قدر کے ساتھ آسانی سے ملایا جا سکے۔

MD5 اور SHA چیکسم یوٹیلیٹی استعمال کریں۔

تجویز کردہ:

مجھے امید ہے کہ مذکورہ بالا اقدامات سیکھنے میں مددگار تھے۔ چیکسم کیا ہے؟ اور اس کا حساب کیسے لگایا جائے؛ لیکن اگر آپ کے پاس اب بھی اس مضمون کے حوالے سے کوئی سوالات ہیں تو بلا جھجھک تبصرہ کے سیکشن میں ان سے پوچھیں۔

آدتیہ فراد

آدتیہ انفارمیشن ٹکنالوجی کا ایک خود سے حوصلہ افزائی کرنے والا پیشہ ور ہے اور پچھلے 7 سالوں سے ایک ٹیکنالوجی مصنف ہے۔ وہ انٹرنیٹ سروسز، موبائل، ونڈوز، سوفٹ ویئر، اور کیسے کرنے کے لیے گائیڈز کا احاطہ کرتا ہے۔