ตัวสร้าง HMAC

ยืนยันข้อความด้วยความลับร่วมกัน

ข้อมูลเข้า

อัลกอริทึมแฮช
รูปแบบผลลัพธ์

ข้อความ UTF-8 รองรับข้อความว่างด้วย

คงช่องว่างในข้อความไว้

ขั้นสูง
รูปแบบคีย์ลับ

คีย์แบบ hex และ Base64 จะถอดรหัสอย่างเข้มงวดและต้องไม่มีช่องว่าง

ผลลัพธ์

ป้อนคีย์ลับแล้วสร้าง HMAC

HMAC ยืนยันข้อความด้วยความลับร่วมกัน ไม่ใช่การเข้ารหัสข้อความ

ข้อความ ความลับ และผลลัพธ์อยู่ในแท็บนี้เท่านั้น โดยไม่บันทึกหรืออัปโหลด

เกี่ยวกับ HMAC

HMAC ใช้ความลับร่วมกันเพื่อยืนยันข้อความ ไม่ได้เข้ารหัสข้อความ เครื่องมือนี้ใช้ Web Crypto และเก็บข้อความ ความลับ และผลลัพธ์ในหน่วยความจำเท่านั้น ค่าเริ่มต้นคือ SHA-256 และรองรับ SHA-384 กับ SHA-512 ข้อความจำกัดที่ 1,000,000 หน่วย UTF-16 และความลับที่ 65,536 หน่วย

วิธีใช้

ป้อนข้อความและความลับที่ไม่ว่าง เลือกอัลกอริทึมกับรูปแบบผลลัพธ์ แล้วกดสร้าง HMAC ข้อความว่างก็ใช้ได้ ขั้นสูงรองรับคีย์เลขฐานสิบหกหรือ Base64 มาตรฐานที่มีส่วนเติมถูกต้อง ช่องว่างในข้อความคงเดิม แต่คีย์ที่เข้ารหัสแทนค่าต้องไม่มีช่องว่าง การแก้ไขจะล้างผลลัพธ์เก่า คัดลอกหรือดาวน์โหลด hmac.txt หรือกดล้างเพื่อรีเซ็ต

ข้อจำกัดและการเข้ารหัส

ข้อความจะเข้ารหัสเป็น UTF-8 และเว้นว่างได้ คีย์ลับต้องถอดรหัสได้อย่างน้อยหนึ่งไบต์ คีย์ hex ต้องมีจำนวนหลักเป็นเลขคู่ คีย์ Base64 ใช้ตัวอักษรมาตรฐานพร้อม padding ที่ถูกต้อง ส่วน Base64URL หรือช่องว่างจะถูกปฏิเสธ ผลลัพธ์ Base64URL ตัด padding ออก ขีดจำกัด: ข้อความ 1,000,000 และคีย์ลับ 65,536 หน่วย UTF-16 ข้อมูลที่ยาวกว่านี้จะถูกปฏิเสธ ไม่ถูกตัดทอน

CodingTool เปิดตัวอย่างเป็นทางการบน

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch