Nhà phát triển / Công cụ trình duyệt

Trình tạo ULID

Tạo ULID có thể sắp xếp, duy trì thứ tự đơn điệu trong cùng mili giây và giải mã dấu thời gian ULID.

Trình tạo ULID: Tạo ULID có thể sắp xếp, duy trì thứ tự đơn điệu trong cùng mili giây và giải mã dấu thời gian ULID. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.

Lượt chạy
Trong trình duyệt của bạn
Chi phí
Miễn phí · không cần đăng ký
Trạng thái khả dụng
Sẵn sàng sử dụng
Trình tạo ULID và bộ giải mã dấu thời gianXử lý cục bộ

Chạy hoàn toàn trong trình duyệt của bạn

ULID chứa dấu thời gian 48 bit và 80 bit ngẫu nhiên. Chế độ đơn điệu tăng phần ngẫu nhiên trong cùng một mili giây và giữ dấu thời gian trước đó nếu đồng hồ lùi lại. ULID tiết lộ thời điểm tạo và không phải là mật khẩu. Đặc tả ULID · Trình tạo UUID

Đặc tả ULID

Đặc tả ULID chuẩn, bao gồm quy tắc mã hóa, dấu thời gian và tính đơn điệu: https://github.com/ulid/spec . Giá trị lớn nhất được chấp nhận là 7ZZZZZZZZZZZZZZZZZZZZZZZZZ; các giá trị vượt quá giới hạn dấu thời gian 48 bit sẽ bị từ chối.

Tạo và giải mã

Việc tạo bắt đầu bằng tính ngẫu nhiên mật mã học của trình duyệt. Nếu hậu tố ngẫu nhiên 80 bit bị tràn trong cùng một dấu thời gian, quá trình tạo sẽ thất bại thay vì quay vòng.

Giải mã chấp nhận các ký tự hợp lệ viết hoa hoặc viết thường và hiển thị theo UTC. Nó trích xuất thời gian được mã hóa, không phải bản ghi tạo đã được xác minh.

Cách sử dụng

  1. Chọn số lượng và việc có duy trì chế độ tạo đơn điệu hay không.
  2. Tạo và sao chép các mã định danh.
  3. Dán một ULID để xem dấu thời gian UTC và số mili giây Unix.

Quyền riêng tư và giới hạn

Dữ liệu đầu vào của bạn chỉ ở lại trong trình duyệt này. Không có gì bạn nhập được tải lên hoặc lưu lại.

Công cụ liên quan

Câu hỏi thường gặp

ULID chứa những gì?

Một dấu thời gian 48 bit tính theo mili giây và một phần ngẫu nhiên 80 bit được mã hóa thành 26 ký tự Crockford Base32. Các ký tự I, L, O và U bị loại trừ.

Chế độ đơn điệu bảo đảm điều gì?

Trong phiên của trang này, phần ngẫu nhiên sẽ tăng lên khi dấu thời gian không thay đổi. Nếu đồng hồ chạy lùi, dấu thời gian trước đó sẽ được giữ lại. Các tab hoặc thiết bị riêng biệt không dùng chung trạng thái thứ tự này.

Tôi có thể dùng ULID làm mật khẩu không?

Không. ULID để lộ thời điểm tạo và các giá trị đơn điệu có mức tăng có thể dự đoán. Hãy dùng trình tạo mật khẩu để tạo mật khẩu.

Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản