UTILS.
ทำงานในเบราว์เซอร์ 100%

Checksum ไฟล์ (WASM)

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

⬆   วางไฟล์ที่นี่ หรือคลิกเพื่อเลือก

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

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

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

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

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