ตัวสร้างแฮช Adler-32
ตัวสร้างแฮช Adler-32 ออนไลน์ฟรี คำนวณ checksum Adler-32 จากข้อความหรือไฟล์ในเบราว์เซอร์ ใช้โดย zlib, DEFLATE และ gzip สำหรับการตรวจสอบความถูกต้องของข้อมูลแบบไม่ใช้การเข้ารหัส JavaScript ล้วน ไม่อัปโหลดไปเซิร์ฟเวอร์
Loading tool...
ตัวสร้างแฮช Adler-32 คืออะไร?
ตัวสร้างแฮช Adler-32 คำนวณ checksum Adler-32 จากข้อความหรือไฟล์ใด ๆ ที่คุณระบุ Adler-32 เป็น checksum แบบไม่ใช้การเข้ารหัสที่รวดเร็ว กำหนดใน RFC 1950 และใช้โดยไลบรารี zlib, อัลกอริทึม DEFLATE (gzip, PNG) และโปรโตคอลเช่น rsync และ SCTP เครื่องมือนี้ใช้ pure-JavaScript implementation ที่ทำงานในเบราว์เซอร์ของคุณทั้งหมด จึงไม่มีการอัปโหลดข้อมูลใด ๆ
ประโยชน์หลัก
- แฮชข้อความหรืออัปโหลดไฟล์ binary สูงสุด 20 MB
- รูปแบบผลลัพธ์ hex (ตัวพิมพ์เล็ก/ใหญ่) และ binary
- เพิ่มประสิทธิภาพด้วย batched modulo สำหรับการแฮชอินพุตขนาดใหญ่ได้รวดเร็ว
- JavaScript ล้วนในเบราว์เซอร์ — ไม่มี dependency ไม่อัปโหลดไปเซิร์ฟเวอร์
- ออฟไลน์ 100% — เหมาะกับ static site export
กรณีการใช้งาน
- •ตรวจสอบ checksum ของ zlib, DEFLATE และ gzip stream
- •ตรวจสอบ rolling checksum ของ rsync
- •เรียนรู้ความแตกต่างระหว่าง Adler-32 กับ CRC-32
- •สร้าง file fingerprint รวดเร็วสำหรับการลบข้อมูลซ้ำ
- •ตรวจสอบค่า Adler-32 ในงานเรียนด้านเครือข่าย
วิธีสร้าง Checksum Adler-32
- กรอกข้อความหรืออัปโหลดไฟล์: พิมพ์หรือวางข้อความในกล่อง input หรือคลิก Upload File เพื่อแฮชไฟล์ binary โดยตรง Adler-32 ทำงานกับ raw bytes
- แฮชทำงานอัตโนมัติ: สำหรับ input ข้อความ checksum จะอัปเดตขณะพิมพ์ (มี debounce) สำหรับไฟล์จะคำนวณทันทีหลังอัปโหลด
- อ่านผลลัพธ์: ผลลัพธ์แสดงในรูป hex (มี 0x นำหน้า), binary (32-bit), decimal และขนาด input เป็น bytes input เดียวกันจะได้ checksum เดียวกันเสมอ
- คัดลอก checksum: คลิกไอคอนคัดลอกเพื่อคัดลอก hex digest ไปยัง clipboard ติ๊ก Upper-case หากต้องการผลลัพธ์ hex ตัวพิมพ์ใหญ่
คุณสมบัติหลัก
- คำนวณ checksum Adler-32 จากข้อความหรืออัปโหลดไฟล์
- ผลลัพธ์ในรูปแบบ hexadecimal (สลับตัวพิมพ์เล็ก/ใหญ่ได้) และ binary
- เพิ่มประสิทธิภาพด้วย batched modulo สำหรับแฮชอินพุตขนาดใหญ่ได้รวดเร็ว
- JavaScript ล้วนในเบราว์เซอร์ — ไม่อัปโหลดไปเซิร์ฟเวอร์ ไม่มี dependency
- รองรับไฟล์สูงสุด 20 MB พร้อมคัดลอก hex คลิกเดียว
- ใช้งานออฟไลน์ได้ 100% — ทำงานใน static export