การแฮชใช้ในงานประมวลผลข้อมูลดิจิทัลจำนวนมาก การดำเนินการแฮชหมายถึงการรับบล็อกของข้อมูลที่มีขนาดคงที่โดยพิจารณาจากข้อมูลที่มีความยาวไม่แน่นอน (อาจมีขนาดใหญ่มาก) มีอัลกอริธึมการแฮชจำนวนมากที่มีความยาวแฮช ความเร็ว และพารามิเตอร์อื่นๆ แตกต่างกัน อัลกอริธึมเหล่านี้ส่วนใหญ่ใช้ในการเข้ารหัสเท่านั้น แต่การแฮชก็ใช้ในชีวิตประจำวันเช่นกัน ดังนั้นด้วยความช่วยเหลือของการแฮช ความสมบูรณ์ของข้อมูลจึงได้รับการยืนยันอย่างง่ายดาย ตัวอย่างเช่น ผู้พัฒนาโปรแกรมอาจโฮสต์โปรแกรมบนเซิร์ฟเวอร์แชร์ไฟล์หลายเครื่อง อย่างไรก็ตาม สิ่งนี้สามารถทำได้โดยผู้โจมตีที่เพิ่มโค้ดที่เป็นอันตรายลงในโปรแกรม อย่างไรก็ตาม แฮชของไฟล์ที่แจกจ่ายต่อได้อาจถูกเผยแพร่บนเว็บไซต์ของผู้พัฒนา และเนื่องจากทุกคนสามารถแฮชไฟล์ได้ จึงไม่ยากที่จะตรวจสอบความถูกต้องโดยเพียงแค่เปรียบเทียบแฮช ทุกวันนี้มีหลายโปรแกรมที่ช่วยให้รับแฮชของไฟล์ได้ง่าย
จำเป็น
ตัวจัดการไฟล์ Total Commander
คำแนะนำ
ขั้นตอนที่ 1
เปิดไดเร็กทอรีที่มีไฟล์สำหรับการแฮชในหนึ่งในพาเนลของตัวจัดการไฟล์ Total Commander ในการดำเนินการนี้ ให้เลือกดิสก์ที่มีไฟล์อยู่โดยคลิกที่ปุ่มดิสก์ปุ่มใดปุ่มหนึ่ง หรือใช้รายการดรอปดาวน์ที่อยู่เหนือแผง โดยการเลือกไดเร็กทอรีตามลำดับ ให้ไปที่ไดเร็กทอรีที่ต้องการ
ขั้นตอนที่ 2
เลือกไฟล์ที่คุณต้องการคำนวณแฮชของ ใช้ปุ่ม "ขึ้น" และ "ลง" เพื่อย้ายเคอร์เซอร์ไปยังบรรทัดที่ต้องการในรายการ กดปุ่ม Insert หรือ Space เพื่อเน้นชื่อไฟล์
ขั้นตอนที่ 3
ไฟล์แฮช. เลือกรายการ "ไฟล์" ในเมนูแอปพลิเคชันหลัก จากนั้นเลือกรายการ "สร้างไฟล์เช็คซัม SFV (CRC) … " ในกล่องโต้ตอบที่ปรากฏขึ้น ให้เลือกช่อง "MD5" คุณยังสามารถเลือกกล่องกาเครื่องหมายสร้างไฟล์ SFV แยกต่างหากสำหรับแต่ละไฟล์ได้อีกด้วย ในกรณีนี้ ค่าแฮชของแต่ละไฟล์จะอยู่ในไฟล์แยกต่างหาก คลิกปุ่ม "ตกลง" รอจนสิ้นสุดกระบวนการคำนวณแฮช ผลลัพธ์การแฮชจะอยู่ในไฟล์หรือไฟล์ที่มีนามสกุล ".md5"
ขั้นตอนที่ 4
รับค่าแฮช เปิดไฟล์ที่มีนามสกุล ".md5" ในโปรแกรมดูไฟล์ข้อความหรือโปรแกรมแก้ไขข้อความ มันจะมีค่าแฮช หนึ่งค่าต่อบรรทัด ตามด้วยชื่อของไฟล์ที่สร้างแฮช