نرم

Checksum ڇا آهي؟ ۽ چيڪسمس جو حساب ڪيئن ڪجي

مسئلن کي ختم ڪرڻ جي لاء اسان جو اوزار آزمايو





تي پوسٽ ڪيو ويوآخري ڀيرو اپڊيٽ ڪيو ويو: فيبروري 17، 2021

اسان سڀني کي انٽرنيٽ يا ٻين مقامي نيٽ ورڪن تي ڊيٽا موڪلڻ لاء استعمال ڪيو ويو آهي. عام طور تي، اهڙي ڊيٽا بٽ جي صورت ۾ نيٽ ورڪ تي منتقل ڪيو ويندو آهي. عام طور تي، جڏهن ٽين ڊيٽا نيٽ ورڪ تي موڪلي ويندي آهي، اهو نيٽ ورڪ جي مسئلي جي ڪري ڊيٽا جي نقصان يا ان کان به وڌيڪ خراب حملي جي ڪري حساس آهي. هڪ چيڪسم استعمال ڪيو ويندو آهي انهي کي يقيني بڻائڻ لاءِ ته حاصل ڪيل ڊيٽا بي ضرر ۽ غلطين ۽ نقصانن کان پاڪ آهي. چيڪسم ڪم ڪري ٿو فنگر پرنٽ يا ڊيٽا لاءِ هڪ منفرد سڃاڻپ ڪندڙ.



ھن کي بھتر سمجھڻ لاءِ، ھن تي غور ڪريو: مان توھان کي موڪلي رھيو آھيان سيب جي ٽوڪري ڪنھن ڊليوري ايجنٽ ذريعي. هاڻي، ترسيل ايجنٽ هڪ ٽئين پارٽي آهي، اسان مڪمل طور تي هن جي صداقت تي ڀروسو نٿا ڪري سگهون. ان ڪري پڪ ڪرڻ لاءِ ته هن رستي ۾ ڪو به انب نه کاڌو آهي ۽ توهان کي سڀئي انب ملي ويندا، مان توهان کي فون ڪري ٻڌايان ٿو ته مون توهان کي 20 انب موڪليا آهن. ٽوڪري حاصل ڪرڻ تي، توھان انب جو تعداد ڳڻيو ۽ چيڪ ڪريو ته اھو 20 آھي.

چيڪسم ڇا آهي ۽ چيڪسم جو حساب ڪيئن ڪجي



ايپل جو هي ڳڻپ اهو آهي جيڪو چيڪسم توهان جي فائل سان ڪندو آهي. جيڪڏهن توهان هڪ نيٽ ورڪ (ٽين پارٽي) تي هڪ تمام وڏي فائل موڪلي آهي يا توهان انٽرنيٽ تان هڪ ڊائون لوڊ ڪيو آهي ۽ توهان پڪ ڪرڻ چاهيو ٿا ته فائل صحيح طور تي موڪلي وئي آهي يا وصول ڪئي وئي آهي، توهان پنهنجي فائل تي هڪ چيڪسم الگورتھم لاڳو ڪيو آهي. موڪليو ويو ۽ قيمت وصول ڪندڙ کي ٻڌايو. فائل حاصل ڪرڻ تي، وصول ڪندڙ ساڳيو الگورتھم لاڳو ڪندو ۽ حاصل ڪيل قيمت سان ملندو جيڪو توهان موڪليو آهي. جيڪڏهن قيمتون ملن ٿيون، فائل صحيح طور تي موڪليو ويو آهي ۽ ڪا به ڊيٽا گم نه ڪئي وئي آهي. پر جيڪڏهن قدر مختلف آهن، وصول ڪندڙ کي فوري طور تي معلوم ٿيندو ته ڪجهه ڊيٽا گم ٿي وئي آهي يا فائل نيٽ ورڪ تي ڇڪايو ويو آهي. جيئن ته ڊيٽا اسان لاءِ انتهائي حساس ۽ اهم ٿي سگهي ٿي، ان ڪري اهو ضروري آهي ته ڪنهن به غلطي کي جانچڻ لاءِ جيڪا ٿي سگهي ٿي ٽرانسميشن دوران. تنهن ڪري، ڊيٽا جي صداقت ۽ سالميت کي برقرار رکڻ لاء هڪ چيڪسم تمام ضروري آهي. جيتوڻيڪ ڊيٽا ۾ تمام ننڍڙي تبديلي چيڪسم ۾ وڏي تبديلي جو سبب بڻجندي آهي. پروٽوڪول جهڙوڪ TCP/IP جيڪي انٽرنيٽ جي مواصلاتي ضابطن کي سنڀاليندا آهن پڻ چيڪسم کي استعمال ڪن ٿا انهي کي يقيني بڻائڻ لاءِ ته هميشه صحيح ڊيٽا پهچائي وڃي.

هڪ چيڪسم بنيادي طور تي هڪ الگورتھم آهي جيڪو استعمال ڪري ٿو هڪ cryptographic hash function. هي الگورتھم ڊيٽا جي ھڪڙي ٽڪري تي لاڳو ٿئي ٿو يا ھڪڙي فائل کي موڪلڻ کان پھريان ۽ نيٽ ورڪ تي حاصل ڪرڻ کان پوء. توهان شايد محسوس ڪيو هوندو ته اها ڊائون لوڊ لنڪ جي ڀرسان مهيا ڪئي وئي آهي ته جيئن توهان فائل ڊائون لوڊ ڪريو، توهان پنهنجي ڪمپيوٽر تي چيڪسم کي ڳڻپ ڪري سگهو ٿا ۽ ان کي ڏنل قيمت سان ملائي سگهو ٿا. نوٽ ڪريو ته چيڪسم جي ڊيگهه ڊيٽا جي سائيز تي منحصر نه آهي پر استعمال ٿيل الگورتھم تي. سڀ کان وڌيڪ عام چيڪسم الگورتھم استعمال ڪيا ويا آھن MD5 (Message Digest algorithm 5)، SHA1 (Secure Hashing Algorithm 1)، SHA-256 ۽ SHA-512. اهي الگورتھم 128-bit، 160-bit، 256-bit ۽ 512-bit hash Values ​​ترتيب ڏين ٿا. SHA-256 ۽ SHA-512 SHA-1 ۽ MD5 کان وڌيڪ تازو ۽ مضبوط آهن، جيڪي ڪجهه ناياب ڪيسن ۾ ٻن مختلف فائلن لاءِ ساڳي چيڪسم ويلز پيدا ڪندا آهن. اهو انهن الگورتھم جي صحيحيت کي سمجهي ٿو. جديد ٽيڪنالاجيون غلطي جو ثبوت ۽ وڌيڪ قابل اعتماد آهن. Hashing algorithm بنيادي طور تي ڊيٽا کي ان جي بائنري برابر ۾ تبديل ڪري ٿو ۽ پوءِ ان تي ڪجھ بنيادي عملن جھڙوڪ AND, OR, XOR وغيره ڪري ٿو ۽ آخر ۾ حسابن جي hex قدر ڪڍي ٿو.



مواد[ لڪائڻ ]

چيڪسم ڇا آهي؟ ۽ چيڪسم جو حساب ڪيئن ڪجي

طريقو 1: PowerShell استعمال ڪندي چيڪسم جو حساب ڪريو

1. استعمال ڪريو ڳولا شروع مينيو تي Windows 10 ۽ ٽائپ ڪريو پاور شيل ۽ ڪلڪ ڪريو ' ونڊوز پاور شيل ' فهرست مان.



2. متبادل طور تي، توهان شروع تي صحيح ڪلڪ ڪري سگهو ٿا ۽ چونڊيو ' ونڊوز پاور شيل ' مينيو مان.

Win + X مينيو ۾ بلند ٿيل ونڊوز پاور شيل کوليو

3. Windows PowerShell ۾، ھيٺ ڏنل حڪم ھلايو:

|_+_|

4. تڪڙي ڏيکاري ويندي SHA-256 hash value by default.

PowerShell استعمال ڪندي چيڪسم جو حساب ڪريو

5. ٻين الگورتھم لاء، توھان استعمال ڪري سگھو ٿا:

|_+_|

توھان ھاڻي حاصل ڪيل قيمت کي ڏنل قيمت سان ملائي سگھو ٿا.

توهان MD5 يا SHA1 الگورٿم لاءِ چيڪسم هيش پڻ حساب ڪري سگهو ٿا

طريقو 2: آن لائن چيڪسم ڳڻپيوڪر استعمال ڪندي چيڪسم جو حساب ڪريو

اتي ڪيترائي آن لائن چيڪسم حساب ڪندڙ آھن جھڙوڪ 'onlinemd5.com'. هي سائيٽ استعمال ڪري سگهجي ٿي MD5، SHA1 ۽ SHA-256 چيڪسم جي حساب سان ڪنهن به فائل لاءِ ۽ ڪنهن به ٽيڪسٽ لاءِ.

1. تي ڪلڪ ڪريو ' فائل چونڊيو بٽڻ دٻايو ۽ پنهنجي گهربل فائل کوليو.

2. متبادل طور تي، ڏنل باڪس ۾ پنھنجي فائل کي ڇڪيو ۽ ڇڏي ڏيو.

پنھنجي گھربل الگورتھم چونڊيو ۽ گھربل چيڪسم حاصل ڪريو

3. پنھنجو چونڊيو گهربل الگورتھم حاصل ڪريو ۽ گهربل چيڪسم حاصل ڪريو.

آن لائن چيڪسم ڳڻپيوڪر استعمال ڪندي چيڪسم جو حساب ڪريو

4. توهان هن حاصل ڪيل چيڪسم کي ڏنل چيڪسم سان پڻ ملائي سگهو ٿا، ڏنل چيڪسم کي نقل ڪري 'Compare with:' ٽيڪسٽ باڪس ۾.

5. توھان ڏسندؤ ته ٽِڪ يا صليب متن جي دٻي جي ڀرسان.

سڌي طرح اسٽرنگ يا ٽيڪسٽ لاءِ هش کي ڳڻڻ لاءِ:

a) صفحي کي ھيٺ لٿو ' MD5 ۽ SHA1 Hash Generator for Text

توھان پڻ حساب ڪري سگھوٿا ھيش ھڪڙي اسٽرنگ يا متن لاءِ سڌو سنئون

b) ڏنل ٽيڪسٽ باڪس ۾ اسٽرنگ کي نقل ڪريو گهربل چيڪسم حاصل ڪرڻ لاءِ.

ٻين الگورتھم لاء، توھان استعمال ڪري سگھو ٿا ' https://defuse.ca/checksums.htm '. هي سائيٽ توهان کي ڪيترن ئي مختلف هيشنگ الگورتھم قدرن جي هڪ وسيع فهرست ڏئي ٿي. پنهنجي فائل کي چونڊڻ لاءِ 'فائل چونڊيو' تي ڪلڪ ڪريو ۽ 'تي ڪلڪ ڪريو' چيڪسم جو حساب ڪريو... ' نتيجا حاصل ڪرڻ لاء.

طريقو 3: MD5 ۽ SHA چيڪسم يوٽيلٽي استعمال ڪريو

پهريون، ڊائون لوڊ ڪريو MD5 ۽ SHA چيڪسم يوٽيلٽي پوء ان کي لانچ ڪريو exe فائل تي ڊبل ڪلڪ ڪندي. بس پنھنجي فائل کي براؤز ڪريو ۽ توھان حاصل ڪري سگھوٿا ان جي MD5، SHA1، SHA-256، يا SHA-512 hash. توهان پڻ ڪاپي پيسٽ ڪري سگهو ٿا ڏنل هيش کي لاڳاپيل ٽيڪسٽ باڪس ۾ آساني سان ملائڻ لاءِ ان کي حاصل ڪيل قيمت سان.

MD5 ۽ SHA چيڪسم يوٽيلٽي استعمال ڪريو

تجويز ڪيل:

مون کي اميد آهي ته مٿي ڏنل قدم سکڻ ۾ مددگار هئا Checksum ڇا آهي؟ ۽ ان جو حساب ڪيئن ڪجي؛ پر جيڪڏهن توهان وٽ اڃا تائين هن مضمون بابت ڪي سوال آهن ته پوءِ انهن کان پڇڻ لاءِ آزاد محسوس ڪريو تبصري جي سيڪشن ۾.

اديتا فرياد

Aditya هڪ خود حوصلا افزائي ڄاڻ ٽيڪنالاجي پروفيسر آهي ۽ گذريل 7 سالن کان ٽيڪنالاجي ليکڪ آهي. هو انٽرنيٽ سروسز، موبائيل، ونڊوز، سافٽ ويئر، ۽ ڪيئن-جي هدايتن تي مشتمل آهي.