UTILS.
เป็นส่วนตัวตั้งแต่เริ่ม
∑

Checksum ไฟล์ (WASM)

คำนวณ CRC-32, Adler-32 และ SHA-256 ของไฟล์ใดก็ได้ — ขับเคลื่อนด้วย WebAssembly

ไฟล์ของคุณอยู่ในอุปกรณ์นี้

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

ใช้ปุ่มดาวน์โหลดเพื่อบันทึกเครื่องมือนี้เป็นไฟล์ HTML ไฟล์เดียวสำหรับใช้ออฟไลน์

ความเป็นส่วนตัว →
⬆   วางไฟล์ที่นี่ หรือคลิกเพื่อเลือก

เกี่ยวกับเครื่องมือนี้

ลากไฟล์ใดก็ได้เข้ามาเพื่อคำนวณ checksum แบบ CRC-32 และ Adler-32 โดยใช้โมดูล WebAssembly ที่เขียนด้วยมือ พร้อมแฮช SHA-256 ผ่าน Web Crypto ไฟล์ถูกอ่านแบบสตรีมและไม่เคยถูกอัปโหลด — เหมาะอย่างยิ่งสำหรับการตรวจสอบว่าไฟล์ที่ดาวน์โหลดยังคงสมบูรณ์

คำถามที่พบบ่อย

ทำไมต้อง WebAssembly
ลูป CRC-32 และ Adler-32 รันใน WebAssembly ที่คอมไพล์แล้ว ซึ่งเร็วกว่า JavaScript ธรรมดาอย่างเห็นได้ชัดสำหรับไฟล์ขนาดใหญ่ จะมีตัวสำรอง JavaScript รันหากไม่มี WASM
ไฟล์ของฉันถูกอัปโหลดไหม
ไม่ ไฟล์ถูกอ่านและแฮชแบบสตรีมภายในเบราว์เซอร์ของคุณทั้งหมด ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์ใดๆ

เครื่องมือเพิ่มเติม