fixmint
TH

ตัวสร้าง UUID: v4 และ v7

UUID v4 แบบสุ่มหรือ v7 แบบเรียงตามเวลา สร้างบนอุปกรณ์ของคุณ พร้อมคัดลอกและดาวน์โหลด

  • ทำงานบนอุปกรณ์ของคุณ
  • ไม่ต้องสมัครสมาชิก
  • ใช้ออฟไลน์ได้หลังจากเคยเข้าชม

วิธีวิธีสร้าง UUID

  1. เลือกเวอร์ชัน 4 สำหรับ ID แบบสุ่ม หรือเวอร์ชัน 7 สำหรับ ID ที่เรียงตามเวลา
  2. ตั้งจำนวนที่ต้องการ แล้วเลือกตัวพิมพ์ใหญ่ ไม่มีขีดกลาง หรือไม่มีวงเล็บปีกกา หากโค้ดของคุณต้องการ
  3. คัดลอกทั้งหมดหรือดาวน์โหลดเป็นไฟล์รายการ วาง UUID ใดก็ได้ในช่องตรวจสอบเพื่ออ่านเวอร์ชันและเวลา

คำถาม

UUID v4 กับ v7 ต่างกันอย่างไร

เวอร์ชัน 4 สุ่มทั้งหมดยกเว้นบิตของเวอร์ชันและ variant ส่วนเวอร์ชัน 7 ขึ้นต้นด้วยเวลา Unix เป็นมิลลิวินาที ดังนั้น ID ที่สร้างทีหลังจะเรียงอยู่ท้ายกว่า เหมาะกับคีย์ฐานข้อมูลที่ทำดัชนีตามลำดับ

UUID ที่สร้างขึ้นไม่ซ้ำกันจริงหรือ

UUID v4 แบบสุ่มไม่ซ้ำกันในทางปฏิบัติ เพราะมี 122 บิตที่เป็นค่าสุ่ม ตัวสร้างใช้ crypto.randomUUID หรือ crypto.getRandomValues ซึ่งเป็นแหล่งสุ่มเชิงการเข้ารหัสของเบราว์เซอร์ ภายในหน้าเดียวกัน ID แบบ v7 จะนับเพิ่มขึ้นภายในแต่ละมิลลิวินาที จึงไม่ซ้ำกัน

ใช้ UUID เป็นรหัสผ่านได้ไหม

ไม่ได้ UUID เป็นตัวระบุ ไม่ใช่ความลับ และ UUID v7 บอกได้ว่าสร้างเมื่อใด สำหรับรหัสผ่านและโทเคนการเข้าถึง ให้ใช้ตัวสร้างของตัวจัดการรหัสผ่าน

เวลาใน UUID v7 มาจากไหน

48 บิตแรกเก็บเวลา Unix เป็นมิลลิวินาที ซึ่งนำมาจากนาฬิกาของอุปกรณ์คุณ ส่วนการตรวจสอบจะแปลงบิตเหล่านั้นกลับเป็นวันที่และเวลาแบบ ISO ใน UTC

รีวิว

    ยังไม่มีรีวิว มาเป็นคนแรกกันเลย

    คะแนนของคุณ

    อีเมลของคุณจะไม่ถูกแสดงหรือเก็บไว้

    อ่านเพิ่มเติม