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 ⋙

Leave a Comment

ความแตกต่างระหว่างทีวีธรรมดากับสมาร์ททีวี

ความแตกต่างระหว่างทีวีธรรมดากับสมาร์ททีวี

สมาร์ททีวีเข้ามาครองโลกอย่างแท้จริง ด้วยคุณสมบัติที่ยอดเยี่ยมมากมายและการเชื่อมต่ออินเทอร์เน็ต เทคโนโลยีได้เปลี่ยนแปลงวิธีการชมทีวีของเรา

ทำไมช่องแช่แข็งไม่มีแสง แต่ตู้เย็นมี?

ทำไมช่องแช่แข็งไม่มีแสง แต่ตู้เย็นมี?

ตู้เย็นเป็นเครื่องใช้ไฟฟ้าที่คุ้นเคยในครัวเรือน ตู้เย็นโดยทั่วไปจะมี 2 ช่อง โดยช่องแช่เย็นจะมีขนาดกว้างขวางและมีไฟที่เปิดอัตโนมัติทุกครั้งที่ผู้ใช้งานเปิด ในขณะที่ช่องแช่แข็งจะแคบและไม่มีไฟส่องสว่าง

2 วิธีในการแก้ไขความแออัดของเครือข่ายที่ทำให้ Wi-Fi ช้าลง

2 วิธีในการแก้ไขความแออัดของเครือข่ายที่ทำให้ Wi-Fi ช้าลง

เครือข่าย Wi-Fi ได้รับผลกระทบจากปัจจัยหลายประการนอกเหนือจากเราเตอร์ แบนด์วิดท์ และสัญญาณรบกวน แต่ยังมีวิธีชาญฉลาดบางอย่างในการเพิ่มประสิทธิภาพเครือข่ายของคุณ

วิธีดาวน์เกรดจาก iOS 17 เป็น iOS 16 โดยไม่สูญเสียข้อมูลโดยใช้ Tenorshare Reiboot

วิธีดาวน์เกรดจาก iOS 17 เป็น iOS 16 โดยไม่สูญเสียข้อมูลโดยใช้ Tenorshare Reiboot

หากคุณต้องการกลับไปใช้ iOS 16 ที่เสถียรบนโทรศัพท์ของคุณ นี่คือคำแนะนำพื้นฐานในการถอนการติดตั้ง iOS 17 และดาวน์เกรดจาก iOS 17 เป็น 16

เมื่อกินโยเกิร์ตเป็นประจำทุกวัน จะเกิดอะไรขึ้นกับร่างกาย?

เมื่อกินโยเกิร์ตเป็นประจำทุกวัน จะเกิดอะไรขึ้นกับร่างกาย?

โยเกิร์ตเป็นอาหารที่ยอดเยี่ยม กินโยเกิร์ตทุกวันดีจริงหรือ? เมื่อคุณกินโยเกิร์ตทุกวัน ร่างกายจะเปลี่ยนแปลงไปอย่างไรบ้าง? ลองไปหาคำตอบไปด้วยกัน!

ข้าวประเภทไหนดีต่อสุขภาพมากที่สุด?

ข้าวประเภทไหนดีต่อสุขภาพมากที่สุด?

บทความนี้จะกล่าวถึงประเภทของข้าวที่มีคุณค่าทางโภชนาการสูงสุดและวิธีเพิ่มประโยชน์ด้านสุขภาพจากข้าวที่คุณเลือก

วิธีตื่นนอนให้ตรงเวลาในตอนเช้า

วิธีตื่นนอนให้ตรงเวลาในตอนเช้า

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

เคล็ดลับสำหรับการเล่น Rent Please! การจำลองผู้ให้เช่าบ้านสำหรับมือใหม่

เคล็ดลับสำหรับการเล่น Rent Please! การจำลองผู้ให้เช่าบ้านสำหรับมือใหม่

ขอเช่าหน่อยคะ! Landlord Sim เป็นเกมจำลองมือถือบน iOS และ Android คุณจะเล่นเป็นเจ้าของอพาร์ทเมนท์และเริ่มให้เช่าอพาร์ทเมนท์โดยมีเป้าหมายในการอัพเกรดภายในอพาร์ทเมนท์ของคุณและเตรียมพร้อมสำหรับผู้เช่า

รหัสป้องกันหอคอยในห้องน้ำล่าสุดและวิธีการป้อนรหัส

รหัสป้องกันหอคอยในห้องน้ำล่าสุดและวิธีการป้อนรหัส

รับรหัสเกม Bathroom Tower Defense Roblox และแลกรับรางวัลสุดน่าตื่นเต้น พวกเขาจะช่วยคุณอัพเกรดหรือปลดล็อคหอคอยที่สร้างความเสียหายได้มากขึ้น

โครงสร้าง สัญลักษณ์ และหลักการทำงานของหม้อแปลงไฟฟ้า

โครงสร้าง สัญลักษณ์ และหลักการทำงานของหม้อแปลงไฟฟ้า

มาเรียนรู้เรื่องโครงสร้าง สัญลักษณ์ และหลักการทำงานของหม้อแปลงแบบแม่นยำที่สุดกันดีกว่า

4 วิธีที่ AI ช่วยทำให้สมาร์ททีวีดีขึ้น

4 วิธีที่ AI ช่วยทำให้สมาร์ททีวีดีขึ้น

ตั้งแต่คุณภาพของภาพและเสียงที่ดีขึ้นไปจนถึงการควบคุมด้วยเสียงและอื่นๆ อีกมากมาย คุณสมบัติที่ขับเคลื่อนด้วย AI เหล่านี้ทำให้สมาร์ททีวีดีขึ้นมาก!

เหตุใด ChatGPT จึงดีกว่า DeepSeek

เหตุใด ChatGPT จึงดีกว่า DeepSeek

ในตอนแรกผู้คนมีความหวังสูงกับ DeepSeek ในฐานะแชทบอท AI ที่ทำการตลาดในฐานะคู่แข่งที่แข็งแกร่งของ ChatGPT จึงรับประกันถึงความสามารถและประสบการณ์การแชทอันชาญฉลาด

พบกับ Fireflies.ai: เลขานุการ AI ฟรีที่ช่วยให้คุณประหยัดเวลาทำงานหลายชั่วโมง

พบกับ Fireflies.ai: เลขานุการ AI ฟรีที่ช่วยให้คุณประหยัดเวลาทำงานหลายชั่วโมง

การจดรายละเอียดสำคัญๆ ลงไปขณะจดบันทึกข้อมูลสำคัญอื่นๆ อาจเกิดขึ้นได้ง่าย และการพยายามจดบันทึกในขณะสนทนาอาจทำให้เสียสมาธิได้ Fireflies.ai คือคำตอบ

วิธีเลี้ยง Axolotl ใน Minecraft, ฝึก Salamander ใน Minecraft

วิธีเลี้ยง Axolotl ใน Minecraft, ฝึก Salamander ใน Minecraft

Axolot ใน Minecraft จะเป็นผู้ช่วยที่ดีสำหรับผู้เล่นเมื่อปฏิบัติการใต้น้ำ หากพวกเขารู้วิธีใช้มัน

A Quiet Place: The Road Ahead การกำหนดค่าเกมพีซี

A Quiet Place: The Road Ahead การกำหนดค่าเกมพีซี

การกำหนดค่าของ A Quiet Place: The Road Ahead ได้รับการจัดอันดับค่อนข้างสูง ดังนั้นคุณต้องพิจารณาการกำหนดค่าก่อนตัดสินใจดาวน์โหลด