← विकसक व डेटा
विकसक व डेटा · स्थानिकरित्या चालते

ULID जनरेटर आणि निरीक्षक

ब्राउझरमध्ये पूर्णपणे क्रिप्टोग्राफिकदृष्ट्या यादृच्छिक कॅनॉनिकल ULIDs तयार करा किंवा केस-इन्सेन्सिटिव्ह इनपुटला अपरकेस 48-बिट टाइमस्टॅम्प आणि 80-बिट रँडमनेस मूल्य म्हणून तपासा.

तयार. तुमचा कार्यरत डेटा या ब्राउझरमध्येच राहतो.

हे साधन उपयुक्त का आहे

निर्मितीच्या वेळेनुसार लेक्सिकोग्राफिक क्रम उपयुक्त असेल तेव्हा ULIDs वापरा, किंवा त्यांच्या अंतर्भूत टाइमस्टॅम्पला विश्वासार्ह मेटाडेटा म्हणून मानण्यापूर्वी विद्यमान मूल्य तपासा.

हे कसे कार्य करते

जनरेटर सध्याच्या 48-बिट Unix मिलिसेकंद मूल्याला 80 Web Crypto यादृच्छिक बिट्ससह एकत्र करतो आणि त्यांना canonical Crockford Base32 मध्ये एन्कोड करतो; तपासणी overflow आणि noncanonical characters नाकारते.

व्यावहारिक उदाहरण

01ARZ3NDEKTSV4RRFFQ69G5FAV चे निरीक्षण केल्यावर त्याचा UTC टाइमस्टॅम्प दिसतो आणि दहा-अक्षरी वेळेचा उपसर्ग सोळा-अक्षरी यादृच्छिक प्रत्ययापासून वेगळा केला जातो.

वैधता

गणना निर्धारक आहे आणि अवैध इनपुट शांतपणे बदलण्याऐवजी पडताळणी त्रुटी स्पष्ट करते.

गोपनीयतेची सीमा

इनपुट आणि आउटपुट या टॅबमध्येच राहतील. कॉपी आणि डाउनलोड ब्राउझर API द्वारे सर्व्हरवर अपलोड न करता होतील.

परिणाम पासपोर्ट

प्रत्येक रन त्याचा टूल मोड, टाइमस्टॅम्प आणि इनपुट/आउटपुट आकार अहवालित करतो, त्यामुळे रूपांतरित डेटा ऑडिट केला जाऊ शकतो.