คำถามติดแท็ก checksum

การตรวจสอบคือค่าที่สร้างขึ้นจากไฟล์ไบนารีที่สามารถใช้เพื่อตรวจสอบความถูกต้องและความสมบูรณ์ของไฟล์ ตัวอย่างของการตรวจสอบคือ MD4, MD5 และ SHA-1


17
แฮชการเข้ารหัสลับที่เหมือนกันหรือเช็คซัมสำหรับไฟล์สองไฟล์หมายความว่าเหมือนกันหรือไม่
ฉันมี 2 เอกสาร excel และฉันต้องการตรวจสอบว่าพวกเขาเหมือนกันนอกเหนือจากชื่อไฟล์ ตัวอย่างเช่นไฟล์จะถูกเรียกว่าและfileone.xls filetwo.xlsนอกเหนือจากชื่อไฟล์เนื้อหาของพวกเขาถือว่าเป็นเหมือนกัน แต่นี่คือสิ่งที่ฉันต้องการตรวจสอบ ฉันกำลังมองหาวิธีการตรวจสอบนี้และไม่ต้องติดตั้งปลั๊กอินมากมาย ดูเหมือนจะไม่มีทางตรงไปตรงมา ฉันพยายามสร้าง MD5 hash สำหรับทั้งสองไฟล์ เมื่อแฮชเหมือนกันนี่หมายความว่าเนื้อหาของไฟล์เป็น 1: 1 เหมือนกันหรือไม่?
57 checksum 

7
การคอมไพล์โปรแกรมใหม่สร้างไบนารีเหมือนกันแบบบิตต่อบิตหรือไม่?
ถ้าฉันจะคอมไพล์โปรแกรมเป็นไบนารีเดียวให้ทำการตรวจสอบจากนั้นทำการคอมไพล์ใหม่บนเครื่องเดียวกันด้วยการตั้งค่าคอมไพเลอร์และคอมไพเลอร์ที่เหมือนกันและการตรวจสอบโปรแกรมที่คอมไพล์แล้ว ถ้าเป็นเช่นนั้นทำไมเป็นเช่นนี้? หากไม่มีการมี CPU ที่แตกต่างกันจะส่งผลให้ไบนารีที่ไม่เหมือนกันหรือไม่
25 compile  checksum 

3
Microsoft Windows ISO ตรวจสอบ
มีแหล่งข้อมูลอย่างเป็นทางการสำหรับการตรวจสอบ Windows ISO (XP +) ออนไลน์หรือไม่ ต้องการดาวน์โหลด Windows เวอร์ชันเก่าบางรุ่นเพื่อจุดประสงค์ในการสนับสนุน แต่ดูเหมือนว่าจะไม่มีให้บริการบนเว็บไซต์ของ Microsoft ดังนั้นฉันจึงต้องค้นหาสำเนาบุคคลที่สาม

2
ทำไมฉันถึงได้รับผลลัพธ์ที่แตกต่างจาก shasum ของ Mac มากกว่าเครื่องคำนวณ shasum อื่น
ฉันกำลังเข้า: appletree:~ somename$ shasum -a 512 <<< test และผลลัพธ์คือ: 0e3e75234abc68f4378a86b3f4b32a198ba301845b0cd6e50106e874345700cc6663a86c1ea125dc5e92be17c98f9a0f85ca9d5f595db2012f7cc3571945c123 - จากนั้นฉันไปที่ตัวสร้างแฮชออนไลน์และป้อน "ทดสอบ" คำตอบของพวกเขาคือ: http://hashgenerator.de/ : ee26b0dd4af7e749aa1a8ee3c10ae9923f618980772e473f8819a5d4940e0db27ac185f8a0e1d5f84f88bc887fd67b143732c304cc5fa9ad8e6f57f50028a8ff http://passwordsgenerator.net/sha512-hash-generator/ : EE26B0DD4AF7E749AA1A8EE3C10AE9923F618980772E473F8819A5D4940E0DB27AC185F8A0E1D5F84F88BC887FD67B143732C304CC5FA9AD8E6F57F50028A8FF ดังนั้นผู้สร้างออนไลน์ตกลง ฉันขาดอะไรบ้างในคำสั่งคอนโซล Mac ฉันกำลังอ่าน man หน้า ฉันเห็นว่ามันถูกใช้งานโดยใช้ห้องสมุด Perl อย่างไรก็ตามฉันคิดว่า sha512 จะเป็นชื่อเฉพาะดังนั้นฉันต้องขุดให้ลึก ดูเหมือนจะมีคำถามซ้ำกัน: เหตุใดแฮชของบรรทัดคำสั่งของฉันจึงแตกต่างจากผลลัพธ์แฮช MD5 ออนไลน์ . ในขณะที่คำถามอื่นอยู่ในบริบทเดียวกันซึ่งเป็นช่องว่างที่ไม่คาดคิด แต่เกิดขึ้นจากสถานการณ์อื่น <<< คือ นี่สตริง และมี ทางเลือกการออกแบบ สำหรับวิธีเพิ่มสตริงขึ้นบรรทัดใหม่ที่นี่ echo 'bla' | หมายถึงไพพ์ซึ่งเรียกใช้เชลล์ย่อยและยังมีอาร์กิวเมนต์สำหรับวิธีจัดการกับบรรทัดใหม่ ที่นี่ดูเหมือนว่าคุณต้องพิจารณา รุ่นเปลือก …

5
เราจำเป็นต้องตรวจสอบความสมบูรณ์ของไฟล์ที่ดาวน์โหลดหรือไม่? [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ฉันจะตรวจสอบเช็คซัมของการดาวน์โหลดได้อย่างไรและทำไมฉันต้อง (4 คำตอบ) ปิดให้บริการใน5 ปีที่ผ่านมา ฉันดาวน์โหลดไฟล์จำนวนมาก แต่ค้นพบการใช้ md5 และ sha เป็นตัวตรวจสอบความสมบูรณ์เมื่อไม่นานมานี้ จากนั้นฉันมักจะตรวจสอบไฟล์ที่มีขนาดใหญ่แม้ว่าฉันจะไม่เคยพบว่าไฟล์เหล่านั้นเสียหาย เราจำเป็นต้องตรวจสอบความสมบูรณ์ของไฟล์ที่ดาวน์โหลดหรือไม่? เลือกตัวอย่างการกระจาย Linux ที่ฉันเพิ่งดาวน์โหลดซึ่งก็คือ 1GB ถ้าคุณต้องการ ขอบคุณ

2
การตรวจสอบผลรวม MD5 หลังจากคัดลอก 100GB ของข้อมูลปลอดภัยหรือไม่
ฉันกำลังคัดลอก 100GB จากเวิร์กสเตชัน Windows 7 ไปยังไดรฟ์ภายนอก 2 ตัว (หากคุณมีข้อมูลสำรองเพียงชุดเดียว ไฟล์ทั้งหมดมีการตรวจสอบ MD5 ฉันได้ตรวจสอบการตรวจสอบ MD5 ทั้งหมดบนดิสก์ภายนอกหลังจากคัดลอกและทั้งหมดนั้นถูกต้อง ฉันมีD:\พาร์ติชันที่เก็บไฟล์ทั้งหมดที่ฉันต้องการสำรองข้อมูล: mp3, เอกสาร, วิดีโอและอื่น ๆ ฉันกำลังจะย้ายไปที่ mac ดังนั้นการตั้งค่าซอฟต์แวร์ไม่จำเป็น ที่คั่นหนังสือของฉันอยู่ที่ Delicious.com คำถามของฉันคือ: นี่เป็นวิธีที่ปลอดภัยหรือไม่ในการหลีกเลี่ยงการคัดลอกหรือไฟล์ที่เสียหายในดิสก์ภายนอกของฉัน ฉันจะฟอร์แมตเครื่องและมอบมันให้กับน้องชายของฉันดังนั้นฉันจึงคัดลอกไฟล์ทั้งหมดด้วยวิธีนี้
9 backup  checksum  md5 

1
Windows คำนวณ CRC เพื่อตรวจสอบการทำงานของไฟล์ทุกครั้งหรือไม่
เมื่อ Windows พบไฟล์ที่เสียหายในระบบไฟล์มันอาจส่งคืนข้อความแสดงข้อผิดพลาดต่อไปนี้: ข้อผิดพลาดข้อมูล (ตรวจสอบความซ้ำซ้อนแบบวนซ้ำ) นี้แสดงให้เห็น Windows ตรวจสอบการดำเนินการทุกไฟล์ (คัดลอก, ย้าย, ฯลฯ ) โดยการคำนวณCRCs Windows ทำเช่นนี้จริง ๆ หรือไม่ระหว่างและหลังการทำงาน

3
รูปภาพ SHA1 ของ Google เหล่านี้คืออะไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับผู้ใช้ขั้นสูง ปิดให้บริการใน7 ปีที่ผ่านมา หากคุณดูที่หน้านี้คุณจะเห็นภาพขาวดำ ด้านบนมันบอกว่า เคล็ดลับ: ใช้การตรวจสอบ SHA1 ที่แสดงเพื่อตรวจสอบความสมบูรณ์ของไฟล์ อย่างไรก็ตามฉันไม่รู้ว่ามันเกี่ยวข้องหรือไม่ สิ่งเหล่านี้คืออะไร
8 checksum 

2
Sha256 checksum บนเทอร์มินัลแสดงอักขระแปลก ๆ
ฉันติดตั้งแล้ว hashalot ก่อนอื่นให้ใช้ sha256 จากนั้นมีบางสิ่งผิดปกติเกิดขึ้นเมื่อใช้คำสั่ง + ชื่อไฟล์: mlockall: Cannot allocate memory Warning: couldn't lock memory, are you root? Enter passphrase: ฉันไม่เคยต้องการป้อนข้อความรหัสผ่านมาก่อนเท่าที่ฉันจำได้ และถ้าฉันให้รหัสผ่านหรือใช้ sudo ก่อนที่จะรันคำสั่งฉันได้รับผลอักขระแปลก: ��z�9��E-�c���F�K��"�x~�(8�J�� ฉันใช้ระบบปฏิบัติการบน Ubuntu (Elementary OS Freya)

3
ISO ที่ดาวน์โหลดมาเกิดความเสียหายอย่างไร [ซ้ำ]
ซ้ำเป็นไปได้: เป็นไปได้หรือไม่ที่จะได้รับการดาวน์โหลดที่เสียหายด้วย http? ฉันดาวน์โหลด ISO สำหรับ fedora ไปติดตั้งเป็น VM มันล้มเหลว 5 เท่าของตัวติดตั้ง คำเตือนสำหรับความล้มเหลวคือ "อิมเมจการติดตั้งที่เสียหายได้" ISO ที่ดาวน์โหลดมาเกิดความเสียหายอย่างไร (ฉันหัวแข็งและไม่ต้องการดาวน์โหลดไฟล์ขนาดใหญ่อีกครั้ง) ดังนั้นในที่สุดหลังจาก 5 ความล้มเหลวฉันไปดาวน์โหลด ISO อีกครั้ง ... และฉันคิดว่า ... อาจจะมีคำเตือนที่ถูกต้อง ดังนั้นแทนที่จะดาวน์โหลดไว้วางใจฉันจึงไปตรวจสอบความถูกต้องของ ISO โดยใช้ checksum "sha256" ที่ให้มา "! พัดน้ำมันมะกอกลงไปให้ฉันสิ!" แน่นอนว่า ISO ที่ดาวน์โหลดครั้งแรกล้มเหลวการทดสอบการตรวจสอบล้มเหลว! คำถามของฉันคือสิ่งนี้ ... อะไรคือวิธีที่น่าจะเป็นไปได้มากที่สุด (หรือหลายวิธี) ที่ ISO ของฉันเสีย? UPDATE: ทั้งไฟล์ ISO ที่ดาวน์โหลดมามีจำนวนไบต์ทั้งหมดเท่ากัน ฉันจะดาวน์โหลดไฟล์ ISO …

0
MD5 สำหรับโปรแกรมประมวลผล git-credential-osxkeychain ของ Git [ปิด]
ฉันกำลังตั้งค่าบัญชี GitHub และได้ดาวน์โหลดหนังสือรับรอง - osxkeychain ของ Git ผ่านทางส่วนการแคชรหัสผ่านของ คำแนะนำของ GitHub . แต่ ... ฉันหวาดระแวงมากพอที่จะมองหาความมั่นใจที่ฉันมีในสิ่งที่ถูกต้อง ใครสามารถตรวจสอบ MD5 สำหรับการปฏิบัติการที่ http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain ? (ใช่นั่นคือลิงก์โดยตรงไปยัง exe!) ยังดีกว่าชี้ไปที่แหล่งข้อมูลทางการ
2 git  github  checksum 

0
rclone ทำการตรวจสอบระยะไกลอย่างไรและมีผลต่อแบนด์วิดธ์อย่างไร
ฉันกำลังพยายามจัดเก็บรูปถ่ายบนคลาวด์ไดรฟ์ amazon โดยใช้ rclone และเมื่อใดก็ตามที่ฉันอัปโหลดรูปถ่ายชุดของฉันทั้ง spikes อัปโหลดและดาวน์โหลดของฉันตามที่รายงานโดย ISP ของฉัน ดังนั้นถ้าฉันอัปโหลด 75 GB การใช้แบนด์วิดท์รายเดือนของฉันเพิ่มขึ้นประมาณ 150 GB rclone เป็นเพียงการดึงข้อมูลกลับมาเพื่อตรวจสอบความถูกต้องหรือการตรวจสอบการคำนวณจากระยะไกล? ฉันใช้แหล่งคัดลอก rclone ปลายทาง


1
ตรวจสอบผลรวมของการสร้างไฟล์ใหม่
มีการตรวจสอบไฟล์ที่ออกแบบมาโดยเฉพาะสำหรับการกู้คืนไฟล์เดียว (ไฟล์เก็บถาวร) ที่มีข้อมูลเสียหายหรือไม่? สิ่งที่ง่ายเหมือนแฮชที่สามารถใช้กู้คืนไฟล์ได้ ฉันกำลังพยายามที่จะสำรองข้อมูลบางอย่างของบ้านและไฟล์ธุรกิจ (ไม่ใช่ไฟล์มีเดีย) โดยการบีบอัดพวกเขาและออกเดทพวกเขา ไฟล์เก็บถาวรที่ใหญ่ที่สุดในปัจจุบันทำงานประมาณ 250GB หลังจากสร้างไฟล์เก็บถาวรแล้วฉันได้ทำการตรวจสอบ MD5 กับมันแล้วถ่ายโอนไฟล์เก็บถาวรไปยังไดรฟ์อื่นจากนั้นใช้ MD5 เพื่อตรวจสอบว่าไฟล์ถูกถ่ายโอนอย่างถูกต้องและเก็บ MD5 แฮชด้วยคลังเก็บสำหรับการตรวจสอบในอนาคต ฉันวางแผนที่จะพยายามสำรองข้อมูลสำรองเหล่านี้ปีละ 1-2 ครั้งและเก็บไว้ใน HDD และเทปตามที่งบประมาณอนุญาต รูปแบบไฟล์เก็บถาวรปัจจุบันคือ "Zipx" ที่มีการตั้งค่าสูงสุด เมื่อพิจารณาจากปริมาณข้อมูลประมาณ 1-2 TB ต่อปีในปัจจุบันฉันมองว่ามีความเสียหายของข้อมูลที่จะจัดการ โดยเฉพาะอย่างยิ่งไฟล์เหล่านี้อยู่ในไดรฟ์ผู้บริโภค เพิ่มในการสำรองข้อมูลที่จบลงด้วยการถ่ายโอนจากจากไดรฟ์ไปยังไดรฟ์ไปยังเทปและกลับมาอีกครั้งว่าไฟล์เก็บถาวรขนาด 250GB เริ่มต้นนั้นสามารถเขียนและอ่านข้อมูลได้หลายเทราไบต์ และการตรวจสอบ MD5 หลังจากการถ่ายโอนแต่ละครั้งจะเพิ่มจำนวนมากเนื่องจากการตรวจสอบ MD5 คือ I / O จำกัด การตรวจสอบ MD5 ในการเก็บถาวร 250GB ใช้เวลานานโดยการเก็บถาวรทั้งหมดและ MD5s ถูกผูกไว้เพื่อไม่ได้รับการตรวจสอบบ่อยเท่าที่พวกเขาต้องการ ดังนั้นสมมติฐานคือ: ข้อมูลจะเสียหาย …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.