← डेवलपर और डेटा
डेवलपर और डेटा · स्थानीय रूप से चलता है

KSUID जनरेटर और निरीक्षक

API को भेजे बिना 27-अक्षरीय KSUIDs बनाएं या उनके चार-बाइट टाइमस्टैम्प ऑफ़सेट और सोलह-बाइट रैंडम पेलोड को डिकोड करें।

तैयार। आपका कार्य डेटा इस ब्राउज़र में रहता है।

यह उपकरण क्यों उपयोगी है

लॉग और माइग्रेशन में उपयोग करने से पहले इस टूल का उपयोग समय-क्रमानुसार व्यवस्थित किए जा सकने वाले 160-बिट परीक्षण पहचानकर्ता बनाने या मौजूदा KSUID में एन्कोड की गई तारीख सत्यापित करने के लिए करें।

यह कैसे काम करता है

जेनरेशन स्थिर KSUID epoch के बाद से बीते सेकंडों को चार big-endian bytes में संग्रहीत करता है, 128 Web Crypto random bits जोड़ता है और 20-byte मान को fixed-width Base62 के रूप में encode करता है; inspection इन्हीं exact steps को उलट देता है।

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

0ujtsYcgvSTl8PAuAdqWYSMnLOv का निरीक्षण एंबेडेड UTC निर्माण सेकंड और हेक्साडेसिमल रैंडम पेलोड को दर्शाता है, जबकि चिपकाए गए मान को स्थानीय ही रहने देता है.

मान्यता

गणना निर्धारक है और अमान्य इनपुट को चुपचाप बदलने के बजाय सत्यापन त्रुटियों को समझाती है।

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

इनपुट और आउटपुट इस टैब में रहते हैं। कॉपी और डाउनलोड ब्राउज़र API के माध्यम से होते हैं बिना किसी सर्वर अपलोड के।

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

हर रन अपने टूल मोड, टाइमस्टैम्प और इनपुट/आउटपुट आकार की रिपोर्ट करता है ताकि परिवर्तित डेटा का ऑडिट किया जा सके।