th

ตัวสร้าง UUID

สร้าง UUID (เวอร์ชัน 1, 4 หรือ 7) ในเบราว์เซอร์ของคุณ สุ่มแบบเข้ารหัสและทันที โดยไม่ต้องอัปโหลด

ผลลัพธ์
 
ดาวน์โหลด
เวอร์ชัน
  • เวอร์ชัน 1 (ประทับเวลา + โหนด)
  • เวอร์ชัน 4 (สุ่ม)
  • เวอร์ชัน 5 (ใช้ชื่อ, SHA-1)
  • เวอร์ชัน 7 (เรียงตามเวลา)
จำนวน
ตัวพิมพ์ใหญ่
ขีดคั่น
ไฟล์ของฉันถูกอัปโหลดไหม

ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ - ไฟล์ของคุณไม่เคยออกจากอุปกรณ์ ตรวจสอบเรื่องนี้ได้อย่างไร

ไม่ต้องอัปโหลดทำงานในเครื่อง 100%
เนื้อหายังอยู่กับคุณไม่มีบุคคลที่สามเข้าถึง
เซิร์ฟเวอร์ในเยอรมนีออกแบบตาม GDPR
ตรวจสอบโดยอิสระTLS A+ · ส่วนหัว HTTP A+

UUID (Universally Unique Identifier, RFC 9562) คือตัวระบุขนาด 128 บิตที่แทบรับประกันได้ว่าไม่ซ้ำกันในทางปฏิบัติ โดยไม่ต้องมีหน่วยงานกลางคอยแจกจ่าย นั่นเองที่ทำให้ UUID เป็นตัวเลือกแรกสำหรับคีย์ฐานข้อมูล ชื่อไฟล์และชื่อออบเจกต์ ไอดีเชื่อมโยงในบันทึก หรือทุกที่ที่ระบบอิสระสองระบบต้องสร้างตัวระบุที่ไม่ชนกันเลย ตัวสร้างนี้ผลิตค่าเหล่านั้นได้ทันทีในจำนวนที่คุณต้องการ

คุณเลือกระหว่างเวอร์ชัน 4 กับเวอร์ชัน 7 เวอร์ชัน 4 เป็นการสุ่มเกือบทั้งหมดและเป็นค่าเริ่มต้นที่ใช้กันทั่วไปเมื่อลำดับไม่สำคัญ เวอร์ชัน 7 วางตราเวลาไว้ข้างหน้าเพื่อให้ค่าต่างๆ เรียงตามเวลาได้ ซึ่งมักเร็วกว่าเมื่อใช้เป็นคีย์หลักในฐานข้อมูลสมัยใหม่ แต่ก็เปิดเผยเวลาที่สร้างโดยประมาณอย่างตั้งใจ ในทั้งสองกรณีความสุ่มมาจากแหล่งสุ่มที่ปลอดภัยเชิงรหัสของเบราว์เซอร์ (Web Crypto) ไม่ใช่ตัวสุ่มเทียมที่อ่อนแอ

การสร้างทำงานทั้งหมดในเครื่องภายในเบราว์เซอร์ของคุณด้วย JavaScript ล้วน ไม่มีข้อมูลป้อนเข้า ไม่มีอะไรถูกอัปโหลด ไม่มีอะไรถูกจัดเก็บ และไม่มีการโหลดไลบรารีภายนอกจาก CDN คุณสามารถเลือกให้แสดงค่าเป็นตัวพิมพ์ใหญ่หรือลบขีดคั่นออก (เหลืออักขระ Hex ล้วน 32 ตัว) ก็ได้ ผลลัพธ์จะปรากฏเป็นไฟล์ข้อความที่มีหนึ่ง UUID ต่อบรรทัด ซึ่งคุณดาวน์โหลดได้

ข้อมูลทางเทคนิค

ข้อมูลทางเทคนิค
รูปแบบที่รองรับไม่ใช้ไฟล์ (ตัวสร้าง)
รูปแบบผลลัพธ์TXT
การประมวลผลเป็นชุดไม่รองรับ
การประมวลผลภายในเบราว์เซอร์ (JavaScript)
การอัปโหลดไฟล์ไม่มี

ใน 3 ขั้นตอน

  1. เลือกเวอร์ชันและจำนวน
  2. คลิกสร้าง
  3. ดาวน์โหลด UUID เป็นไฟล์ข้อความ

ข้อจำกัด: UUID เป็นตัวระบุ ไม่ใช่ความลับ จึงไม่เหมาะที่จะใช้เป็นรหัสผ่านหรือกุญแจ สำหรับสิ่งนั้นให้ใช้ตัวสร้างรหัสผ่าน เวอร์ชัน 4 แทบไม่ชนกันในทางปฏิบัติแต่ไม่ได้รับประกันความไม่ซ้ำในทางคณิตศาสตร์ เวอร์ชัน 7 ทำให้เวลาที่สร้างมองเห็นได้คร่าวๆ (การเรียงลำดับทำงานเช่นนี้) แต่ละครั้งจะสร้างค่าได้สูงสุด 1000 ค่า

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

มีการอัปโหลดข้อมูลหรือไม่?

ไม่ ไม่มีข้อมูลป้อนเข้า ค่าต่างๆ ถูกสร้างทั้งหมดในเครื่องภายในเบราว์เซอร์ของคุณ และไม่ถูกจัดเก็บหรือส่งออกไป

เวอร์ชัน 4 กับ 7 ต่างกันอย่างไร?

เวอร์ชัน 4 เป็นการสุ่มเกือบล้วน (ไม่มีลำดับ) เวอร์ชัน 7 เติมตราเวลาไว้ข้างหน้า จึงเรียงตามเวลาได้และมักเป็นคีย์ฐานข้อมูลที่ดีกว่า แต่เปิดเผยเวลาที่สร้างโดยประมาณ

UUID ไม่ซ้ำกันจริงหรือ?

ในทางปฏิบัติใช่ สำหรับเวอร์ชัน 4 โอกาสที่จะชนกันเล็กน้อยมากจนแทบมองข้ามได้ในการใช้งานประจำวัน แต่มีเพียงการแจกจ่ายจากส่วนกลางเท่านั้นที่รับประกันความไม่ซ้ำได้จริง

ใช้แหล่งสุ่มใด?

แหล่งสุ่มที่ปลอดภัยเชิงรหัสของเบราว์เซอร์ (Web Crypto) ไม่ใช่ตัวสุ่มเทียมที่อ่อนแอ จึงช่วยป้องกันค่าที่คาดเดาได้

เนมสเปซในเวอร์ชัน 5 คืออะไร

UUID คงที่ที่กำหนดชนิดของชื่อ (DNS สำหรับชื่อโดเมน, URL, OID หรือ X.500) เนมสเปซมาตรฐานทั้งสี่มาจาก RFC 9562/4122 หรือคุณจะป้อน UUID ของคุณเองเป็นเนมสเปซก็ได้

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

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

เครื่องมือที่เกี่ยวข้อง