Checksum คืออะไร? และวิธีการคำนวณเช็คซัม

เราทุกคนคุ้นเคยกับการส่งข้อมูลทางอินเทอร์เน็ตหรือเครือข่ายท้องถิ่นอื่นๆ โดยปกติ ข้อมูลดังกล่าวจะถูกโอนผ่านเครือข่ายในรูปแบบของบิต โดยทั่วไป เมื่อมีการส่งข้อมูลจำนวนมากผ่านเครือข่าย จะเสี่ยงต่อการสูญเสียข้อมูลอันเนื่องมาจากปัญหาเครือข่ายหรือแม้แต่การโจมตีที่เป็นอันตราย เช็คซัมใช้เพื่อให้แน่ใจว่าข้อมูลที่ได้รับจะไม่เป็นอันตรายและปราศจากข้อผิดพลาดและความสูญเสีย Checksum ทำหน้าที่เป็นลายนิ้วมือหรือตัวระบุเฉพาะสำหรับข้อมูล

เพื่อให้เข้าใจสิ่งนี้ดีขึ้น พิจารณาสิ่งนี้: ฉันกำลังส่งตะกร้าแอปเปิ้ลให้คุณผ่านตัวแทนจัดส่ง ตอนนี้ เนื่องจากตัวแทนจัดส่งเป็นบุคคลที่สาม เราจึงไม่สามารถพึ่งพาความถูกต้องของเขาทั้งหมดได้ ดังนั้นเพื่อให้แน่ใจว่าเขาไม่ได้กินแอปเปิ้ลใดๆ ระหว่างทางและคุณได้รับแอปเปิ้ลทั้งหมด ฉันจะโทรหาคุณและบอกคุณว่าฉันได้ส่งแอปเปิ้ลให้คุณ 20 ลูกแล้ว เมื่อได้รับตะกร้า ให้นับจำนวนแอปเปิ้ลและตรวจดูว่ามี 20 ลูกหรือไม่

Checksum คืออะไร?  และวิธีการคำนวณเช็คซัม

จำนวนแอปเปิ้ลนี้คือสิ่งที่เช็คซัมทำกับไฟล์ของคุณ หากคุณส่งไฟล์ขนาดใหญ่มากผ่านเครือข่าย (บุคคลที่สาม) หรือคุณดาวน์โหลดไฟล์จากอินเทอร์เน็ต และคุณต้องการให้แน่ใจว่าไฟล์นั้นถูกส่งหรือรับอย่างถูกต้อง คุณใช้อัลกอริธึมการตรวจสอบกับไฟล์ที่กำลังเป็นอยู่ ส่งและสื่อสารค่าไปยังผู้รับ เมื่อได้รับไฟล์ ผู้รับจะใช้อัลกอริทึมเดียวกันและจับคู่ค่าที่ได้รับกับสิ่งที่คุณส่งไป หากค่าตรงกัน แสดงว่าไฟล์ถูกส่งไปอย่างถูกต้องและข้อมูลจะไม่สูญหาย แต่ถ้าค่าต่างกัน ผู้รับจะทราบทันทีว่าข้อมูลบางส่วนสูญหายหรือไฟล์ถูกแก้ไขผ่านเครือข่าย เนื่องจากข้อมูลอาจมีความไวสูงและมีความสำคัญต่อเรา การตรวจสอบข้อผิดพลาดที่อาจเกิดขึ้นขณะส่งจึงเป็นสิ่งสำคัญ ดังนั้น, การตรวจสอบเป็นสิ่งสำคัญมากในการรักษาความถูกต้องและความสมบูรณ์ของข้อมูล การเปลี่ยนแปลงข้อมูลเพียงเล็กน้อยก็ทำให้เกิดการเปลี่ยนแปลงครั้งใหญ่ในเช็คซัม โปรโตคอลเช่น TCP/IP ซึ่งควบคุมกฎการสื่อสารของอินเทอร์เน็ตยังใช้การตรวจสอบเพื่อให้แน่ใจว่ามีการส่งข้อมูลที่ถูกต้องเสมอ

เช็คซัมนั้นเป็นอัลกอริธึมที่ใช้ฟังก์ชันแฮชเข้ารหัส อัลกอริทึมนี้ใช้กับข้อมูลหรือไฟล์ก่อนส่งและหลังจากได้รับผ่านเครือข่าย คุณอาจสังเกตเห็นว่าลิงก์นี้แสดงไว้ข้างๆ ลิงก์ดาวน์โหลด ดังนั้นเมื่อคุณดาวน์โหลดไฟล์ คุณจะสามารถคำนวณเช็คซัมในคอมพิวเตอร์ของคุณและจับคู่กับค่าที่กำหนดได้ โปรดทราบว่าความยาวของการตรวจสอบไม่ได้ขึ้นอยู่กับขนาดของข้อมูลแต่ขึ้นอยู่กับอัลกอริทึมที่ใช้ อัลกอริทึมการตรวจสอบที่ใช้บ่อยที่สุดคือ MD5 (อัลกอริธึม Message Digest 5), SHA1 (อัลกอริทึมการแฮชที่ปลอดภัย 1), SHA-256 และ SHA-512 อัลกอริธึมเหล่านี้สร้างค่าแฮช 128 บิต 160 บิต 256 บิตและ 512 บิตตามลำดับ SHA-256 และ SHA-512 นั้นใหม่กว่าและแข็งแกร่งกว่า SHA-1 และ MD5 ซึ่งในบางกรณีซึ่งพบได้ยากจะสร้างค่าตรวจสอบเดียวกันสำหรับไฟล์สองไฟล์ที่แตกต่างกัน สิ่งนี้ลดทอนความถูกต้องของอัลกอริธึมเหล่านั้น เทคนิคที่ใหม่กว่านั้นสามารถป้องกันข้อผิดพลาดและเชื่อถือได้มากกว่า อัลกอริธึมการแฮชส่วนใหญ่จะแปลงข้อมูลเป็นไบนารีที่เทียบเท่าจากนั้นดำเนินการพื้นฐานบางอย่างเช่น AND, OR, XOR เป็นต้น และในที่สุดก็แยกค่าฐานสิบหกของการคำนวณ

สารบัญ

เช็คซัมคืออะไร? และวิธีการคำนวณเช็คซัม

วิธีที่ 1: คำนวณ Checksums โดยใช้ PowerShell

1. ใช้การค้นหาในเมนูเริ่มใน Windows 10 แล้วพิมพ์PowerShellแล้วคลิก ' Windows PowerShell ' จากรายการ

2. หรือคุณสามารถคลิกขวาที่เริ่มและเลือก ' Windows PowerShell ' จากเมนู

Checksum คืออะไร?  และวิธีการคำนวณเช็คซัม

3. ใน Windows PowerShell ให้เรียกใช้คำสั่งต่อไปนี้:

Get-FileHash yourFilePath ตัวอย่างเช่น Get-FileHash C:\Users\hp\Desktop\myfile.docx

4.พรอมต์จะแสดงค่าแฮช SHA-256 ตามค่าเริ่มต้น

Checksum คืออะไร?  และวิธีการคำนวณเช็คซัม

5.สำหรับอัลกอริธึมอื่นๆ คุณสามารถใช้:

รับ FileHash yourFilePath –Algorithm MD5 หรือ Get-FileHash yourFilePath –Algorithm SHA1

ตอนนี้คุณสามารถจับคู่ค่าที่ได้รับกับค่าที่กำหนด

Checksum คืออะไร?  และวิธีการคำนวณเช็คซัม

วิธีที่ 2: คำนวณ Checksum โดยใช้เครื่องคำนวณ Checksum ออนไลน์

มีเครื่องคำนวณเช็คซัมออนไลน์มากมาย เช่น 'onlinemd5.com' ไซต์นี้สามารถใช้ในการคำนวณเช็คซัม MD5, SHA1 และ SHA-256 สำหรับไฟล์ใดๆ และแม้กระทั่งสำหรับข้อความใดๆ

1. คลิกที่ปุ่ม ' เลือกไฟล์ ' และเปิดไฟล์ที่คุณต้องการ

2. อีกวิธีหนึ่งคือ ลากและวางไฟล์ของคุณลงในช่องที่กำหนด

Checksum คืออะไร?  และวิธีการคำนวณเช็คซัม

3. เลือกอัลกอริธึมที่คุณต้องการและรับเช็คซัมที่ต้องการ

Checksum คืออะไร?  และวิธีการคำนวณเช็คซัม

4. คุณยังสามารถจับคู่ผลรวมตรวจสอบที่ได้รับนี้กับผลรวมตรวจสอบที่กำหนดโดยคัดลอกผลรวมตรวจสอบที่ระบุลงในช่องข้อความ 'เปรียบเทียบกับ:'

5. คุณจะเห็นเครื่องหมายถูกหรือกากบาทข้างกล่องข้อความตามลำดับ

ในการคำนวณแฮชสำหรับสตริงหรือข้อความโดยตรง:

a) เลื่อนลงไปที่หน้า ' MD5 & SHA1 Hash Generator For Text '

Checksum คืออะไร?  และวิธีการคำนวณเช็คซัม

b) คัดลอกสตริงลงในกล่องข้อความที่กำหนดเพื่อรับการตรวจสอบที่จำเป็น

สำหรับอัลกอริทึมอื่นๆ คุณสามารถใช้ ' https://defuse.ca/checksums.htm ' ไซต์นี้แสดงรายการค่าอัลกอริธึมการแฮชที่แตกต่างกันมากมายให้คุณ คลิกที่ 'เลือกไฟล์' เพื่อเลือกไฟล์ของคุณ และคลิกที่ ' คำนวณผลรวมเช็ค… ' เพื่อรับผลลัพธ์

วิธีที่ 3: ใช้ MD5 & SHA Checksum Utility

ขั้นแรกดาวน์โหลด MD5 & SHA Checksum Utilityจากนั้นเปิดใช้งานโดยดับเบิลคลิกที่ไฟล์ exe เพียงเรียกดูไฟล์ของคุณ คุณก็จะได้รับแฮช MD5, SHA1, SHA-256 หรือ SHA-512 คุณยังสามารถคัดลอกและวางแฮชที่ระบุลงในกล่องข้อความที่เกี่ยวข้องเพื่อให้จับคู่กับค่าที่ได้รับได้อย่างง่ายดาย

Checksum คืออะไร?  และวิธีการคำนวณเช็คซัม

ที่แนะนำ:

ฉันหวังว่าขั้นตอนข้างต้นจะเป็นประโยชน์ในการเรียนรู้Checksum คืออะไร และวิธีการคำนวณ; แต่ถ้าคุณยังมีคำถามใดๆ เกี่ยวกับบทความนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น

Sign up and earn $1000 a day ⋙

วิธีเพิ่มบัตรเครดิตในแอปเงินสด

วิธีเพิ่มบัตรเครดิตในแอปเงินสด

แม้ว่า Cash App จะเชื่อมต่อกับบัญชีธนาคารและบัตรเดบิตของคุณเป็นหลักเพื่อให้การทำธุรกรรมราบรื่น แต่ก็รองรับบัตรเครดิตด้วย กำลังเพิ่มของคุณ

จะบอกได้อย่างไรว่ามีคนสะกดรอยตามคุณใน Snapchat

จะบอกได้อย่างไรว่ามีคนสะกดรอยตามคุณใน Snapchat

โดยธรรมชาติแล้ว โซเชียลมีเดียคือการแบ่งปัน เกี่ยวกับผู้คนที่รู้ว่าคุณอยู่ที่ไหนและทำอะไรอยู่ การใช้โซเชียลมีเดียหมายถึงการคาดหวังที่จะพ่ายแพ้

วิธีสร้างงานนำเสนอใน Canva

วิธีสร้างงานนำเสนอใน Canva

การนำเสนอของ Canva ช่วยให้คุณคิดใหม่และสร้างงานนำเสนอที่ให้ข้อมูลและดึงดูดสายตาได้ ต้องขอบคุณคลังสื่อขนาดใหญ่และ

วิธีแชร์ Google ฟอร์ม

วิธีแชร์ Google ฟอร์ม

เมื่อกรอกแบบฟอร์ม Google เสร็จแล้ว ก็ถึงเวลาแชร์กับกลุ่มเป้าหมายของคุณ แบบฟอร์มสามารถช่วยให้คุณมีส่วนร่วมกับผู้มีโอกาสเป็นลูกค้าและเรียนรู้เพิ่มเติม

แอพวาดรูป IPad ฟรีที่ดีที่สุด

แอพวาดรูป IPad ฟรีที่ดีที่สุด

การวาดภาพเป็นหนึ่งในสิ่งที่น่าตื่นเต้นที่สุดที่คุณสามารถทำได้ด้วย iPad อย่างไรก็ตาม คุณต้องมีแอปเพื่อช่วยคุณวาด แอพวาดรูปส่วนใหญ่ใช้งานได้บน

วิธีสแกนเอกสารเป็น PDF ด้วย Apple Notes

วิธีสแกนเอกสารเป็น PDF ด้วย Apple Notes

คนส่วนใหญ่ใช้ Apple Notes เพื่อเขียนและซิงค์โน้ตบน iCloud แอปนี้ไม่เพียงแต่ทำให้การเข้าถึงโน้ตจากอุปกรณ์ Apple ต่างๆ ของคุณง่ายขึ้นเท่านั้น แต่ยังทำให้คุณเข้าถึงโน้ตต่างๆ ได้ง่ายขึ้นด้วย

เทมเพลต Google สไลด์ฟรี

เทมเพลต Google สไลด์ฟรี

Google Slides เป็นสถานที่ที่ดีที่สุดในการจัดหาเทมเพลตฟรีเพื่อจัดรูปแบบและสร้างงานนำเสนอ ฟรีสำหรับผู้ใช้ Gmail และส่วนหนึ่งของ G-Suite คุณสามารถเลือกได้

TikTok กำลังโพสต์ร่างจริงหรือไม่?

TikTok กำลังโพสต์ร่างจริงหรือไม่?

หากคุณเป็น TikToker ที่กระตือรือร้นและโพสต์บ่อยครั้งเพื่อรักษาการมีส่วนร่วมของผู้ชมที่เป็นตัวเอก คุณอาจใช้ส่วนร่าง (หรือผู้สร้าง

จะบอกได้อย่างไรว่ามีคนบล็อกคุณใน Roblox

จะบอกได้อย่างไรว่ามีคนบล็อกคุณใน Roblox

หากคุณไม่สามารถส่งข้อความถึงเพื่อนใน Roblox ได้ พวกเขาอาจบล็อกคุณด้วยเหตุผลบางประการ แต่ฟังก์ชันนี้ทำงานอย่างไรอย่างแม่นยำ และมีวิธีอื่นอีกไหม

แบบอักษรที่ดีที่สุดสำหรับอุปกรณ์ MIUI

แบบอักษรที่ดีที่สุดสำหรับอุปกรณ์ MIUI

หากคุณกำลังมองหาแบบอักษรที่ดีที่สุดที่จะใช้บนอุปกรณ์ MIUI ของคุณ Xiaomi ทำให้มันง่ายมาก สิ่งที่คุณต้องทำคือดาวน์โหลดแบบอักษรที่คุณต้องการและบันทึกไว้

แอพไคลเอนต์โทรเลขที่ดีที่สุด

แอพไคลเอนต์โทรเลขที่ดีที่สุด

มีหลายสิ่งที่คุณสามารถทำได้บน Telegram เช่น ใช้สติกเกอร์หรือเข้าร่วมหนึ่งในช่องทาง Telegram ที่ดีที่สุด เพื่อขยายฟังก์ชันการทำงานเพิ่มเติม

วิธีซ่อนหมายเลขโทรศัพท์ของคุณใน WhatsApp

วิธีซ่อนหมายเลขโทรศัพท์ของคุณใน WhatsApp

เมื่อคุณสร้างบัญชี WhatsApp เป็นครั้งแรก คุณจะต้องลงทะเบียนโดยใช้หมายเลขโทรศัพท์ที่มีอยู่ ซึ่งช่วยให้คุณเข้าถึงรายชื่อผู้ติดต่อในโทรศัพท์ของคุณได้ อย่างไรก็ตามไม่ใช่

โทรเลข: วิธีใช้สติ๊กเกอร์

โทรเลข: วิธีใช้สติ๊กเกอร์

Telegram มีแคตตาล็อกสติกเกอร์ฟรีจำนวนมากที่สามารถเพิ่มลงในห้องสมุดของคุณได้ สติ๊กเกอร์มาในแพ็คเพื่อแสดงอารมณ์ความรู้สึกที่แตกต่างกันหรือ

จะบอกได้อย่างไรว่ามีคนบล็อกคุณใน Messenger

จะบอกได้อย่างไรว่ามีคนบล็อกคุณใน Messenger

เมื่อคุณพยายามเข้าถึงใครบางคนบน Messenger โดยไม่ประสบความสำเร็จ สาเหตุหนึ่งที่เป็นไปได้ก็คือคุณถูกบล็อก การตระหนักรู้นั้นไม่เป็นที่พอใจ

วิธีใช้การวางซ้อนใน CapCut

วิธีใช้การวางซ้อนใน CapCut

เมื่อคุณพยายามดึงดูดความสนใจของผู้ชมให้ได้มากที่สุด คุณจะต้องใช้เครื่องมือ CapCut ทุกอันที่มีอยู่ ภาพซ้อนทับช่วยสร้างวิดีโอ

วิธีใช้ Gmail โดยไม่มีหมายเลขโทรศัพท์

วิธีใช้ Gmail โดยไม่มีหมายเลขโทรศัพท์

อัปเดตเมื่อวันที่ 14 พฤศจิกายน 2022 โดย Steve Larner เพื่อให้สอดคล้องกับกระบวนการ Android/iOS ปัจจุบันในการสร้าง Gmail โดยไม่ต้องใช้หมายเลขโทรศัพท์ หากคุณต้องการสร้างใหม่

วิธีแชร์เพลย์ลิสต์ Spotify ของคุณ

วิธีแชร์เพลย์ลิสต์ Spotify ของคุณ

Spotify ทำให้การแชร์เพลย์ลิสต์กับครอบครัวและเพื่อนของคุณเป็นเรื่องง่าย - มีปุ่มแชร์ในแอป นอกจากนี้คุณยังมีตัวเลือกที่ต้องทำ

วิธีรับเงินรูปีจากน้ำตาแห่งราชอาณาจักร

วิธีรับเงินรูปีจากน้ำตาแห่งราชอาณาจักร

มีสิ่งของต่างๆ มากมายที่คุณจะต้องตุนใน “Legend of Zelda: Tears of the Kingdom” (TotK) ส่วนใหญ่จะต้องใช้เงินเพื่อให้ได้มา ที่

การแก้ไขช่องนี้ไม่สามารถแสดงใน Telegram ได้

การแก้ไขช่องนี้ไม่สามารถแสดงใน Telegram ได้

ช่อง Telegram เป็นวิธีที่ดีเยี่ยมในการติดตามข่าวสารล่าสุดเกี่ยวกับการเมือง กีฬา ธุรกิจ หรือหัวข้ออื่นๆ ที่คุณสนใจ เป็นช่องทาง

วิธีดูเรื่องราว Instagram ที่คุณชอบ

วิธีดูเรื่องราว Instagram ที่คุณชอบ

เรื่องราวของ Instagram ได้กลายเป็นวิธีการที่นิยมใช้เพื่อเพิ่มการมีส่วนร่วมและให้ผู้ติดตามได้รับเนื้อหาเบื้องหลังหรือเนื้อหาที่เกิดขึ้นเอง ตั้งแต่เมื่อ