fixmint
ZH-TW

UUID 產生器:v4 與 v7

在您的裝置上產生隨機 v4 或依時間排序的 v7 UUID,可直接複製或下載。

  • 在您的裝置上執行
  • 免註冊
  • 造訪後可離線使用

如何產生 UUID

  1. 需要隨機 ID 請選第 4 版,需要依時間排序的 ID 請選第 7 版。
  2. 設定數量,若程式碼有需要,可勾選大寫、不含連字號或以大括號包住。
  3. 可全部複製或下載成清單。若要查看某個 UUID 的版本與時間,請貼到「檢視 UUID」中。

常見問題

UUID v4 和 v7 有什麼差別?

第 4 版除了版本與變體位元之外,其餘都是隨機產生的。第 7 版開頭是以毫秒計的 Unix 時間,所以較晚產生的 ID 排序也較後面,適合按順序建立索引的資料庫主鍵。

產生的 UUID 會重複嗎?

隨機的 v4 實際上不會重複,因為其中有 122 個位元是隨機的。產生器使用瀏覽器的加密隨機來源 crypto.randomUUID 或 crypto.getRandomValues。在同一個頁面中,v7 ID 會在每一毫秒內遞增,因此不會重複。

可以把 UUID 當作密碼使用嗎?

不可以。UUID 是識別碼,不是祕密,而且 v7 UUID 會顯示產生的時間。密碼與存取權杖請改用密碼管理工具的產生器。

v7 UUID 中的時間從哪裡來?

前 48 個位元存放以毫秒計的 Unix 時間,取自您裝置的時鐘。「檢視 UUID」會把這些位元換算回 UTC 的 ISO 日期與時間。

評價

    還沒有評價,搶先評價吧。

    您的評分

    您的電子郵件不會顯示,也不會被保存。

    閱讀更多