Handytool
ΒοηθήματαΕκτελείται τοπικά

Γεννήτρια UUID

Δημιουργήστε κρυπτογραφικά τυχαία UUID v4 ή χρονικά διατεταγμένα UUID v7 αναγνωριστικά, ένα ή πολλά τη φορά — στο πρόγραμμα περιήγησής σας.

UUID
Τα UUID σας θα εμφανιστούν εδώ.
Έκδοση

Το v4 είναι πλήρως τυχαίο. Το v7 ενσωματώνει χρονικό σήμα σε χιλιοδευτερόλεπτα για ταξινόμηση φιλική προς τη βάση δεδομένων.

Δημιουργήστε 1 έως 100 UUID ταυτόχρονα.

Σωστή γραφή

Εκτελείται εντελώς στο πρόγραμμα περιήγησής σας. Τίποτα δεν φορτώνεται.

Σχετικά με το Γεννήτρια UUID

Η γεννήτρια UUID του Handytool δημιουργεί κρυπτογραφικά τυχαία αναγνωριστικά UUID v4 και χρονικά διατεταγμένα αναγνωριστικά UUID v7 — έτοιμα να επικολληθούν σε βάσεις δεδομένων, κλήσεις API ή ρύθμιση παραμέτρων εφαρμογής. Δημιουργήστε ένα κάθε φορά ή μαζικά δημιουργήστε έως 100, εναλλάξτε σωστή γραφή, αφαιρέστε παύλες, τυλίξτε σε άγκυστρα. Κάθε αναγνωριστικό προέρχεται από το Web Crypto API και δημιουργείται εντελώς στο πρόγραμμα περιήγησής σας.

Δυνατότητες του Γεννήτρια UUID

  • 01

    UUID v4 και UUID v7

    v4 είναι το κλασικό πλήρως τυχαίο UUID που χρησιμοποιείται παντού. v7 ενσωματώνει μια σφραγίδα χρόνου χιλιοδευτερολέπτων στην αρχή, ώστε τα αναγνωριστικά ταξινομούνται χρονολογικά — ιδανικά για πρωτεύοντα κλειδιά βάσης δεδομένων που χρειάζονται καλή δείκτη τοπικότητα.

  • 02

    Μαζική δημιουργία

    Χρειάζεστε 100 UUID για μια δοκιμαστική εργασία; Σύρετε το ρυθμιστικό. Εναλλάξτε πεζά/κεφαλαία, παύλες και περίπτωση κάλυψης άγκυστρων ώστε να ταιριάζει στο περιβάλλον σας, στη συνέχεια αντιγράψτε ολόκληρο το μπλοκ ή κάντε λήψη ως αρχείου .txt.

  • 03

    Κρυπτογραφικά τυχαίο

    Κάθε UUID δημιουργείται με crypto.randomUUID (για v4) ή crypto.getRandomValues (για v7) — η ίδια ασφαλής τυχαία πηγή που χρησιμοποιείται από το HTTPS. Χωρίς ασθενή Math.random() fallback.

Συχνές ερωτήσεις για το Γεννήτρια UUID

Τι είναι ένα UUID;
Ένα UUID (Universally Unique Identifier), που ονομάζεται επίσης GUID, είναι ένα 128-bit αναγνωριστικό που έχει σχεδιαστεί για να είναι μοναδικό σε χώρο και χρόνο χωρίς κεντρική αρχή. Τα UUID είναι ο τυπικός τρόπος εκχώρησης αναγνωριστικών σε εγγραφές, αντικείμενα και συμβάντα σε κατανεμημένα συστήματα.
Πρέπει να χρησιμοποιώ UUID v4 ή v7;
Χρησιμοποιήστε v4 όταν θέλετε ένα πλήρως τυχαίο αναγνωριστικό χωρίς ενσωματωμένες πληροφορίες. Χρησιμοποιήστε v7 ως πρωτεύον κλειδί βάσης δεδομένων — η σφραγίδα χρόνου στην αρχή κάνει τις εισαγωγές append-βαρύ αντί τυχαίας, το οποίο βελτιώνει δραματικά την απόδοση του δείκτη B-tree.
Πόσο μοναδικά είναι πραγματικά τα UUID;
Ένα τυχαίο 128-bit UUID έχει 2^122 δυνατές τιμές. Θα χρειαζόσασταν να δημιουργήσετε περίπου 2,7 κουιντιλιόν UUID για να έχετε μια πιθανότητα σύγκρουσης 1 σε ένα δισεκατομμύριο. Για κάθε πρακτικό σκοπό, οι συγκρούσεις είναι αδύνατες.
Μπορώ να το χρησιμοποιώ για σήματα ασφαλείας;
Το UUID v4 χρησιμοποιεί το Web Crypto API, ώστε να είναι κρυπτογραφικά τυχαίο και κατάλληλο για αναγνωριστικά περιόδου σύνδεσης ή βραχυχρόνια tokens. Για μακροχρόνια μυστικά, προτιμάτε μια ειδική μορφή token με ετικέτες αυθεντικοποίησης. Το UUID v7 αποκαλύπτει το χρόνο δημιουργίας, ώστε να το αποφύγετε για τα ευαίσθητα ζητήματα ασφαλείας.
Αποστέλλονται τα UUID κάπου;
Όχι. Κάθε UUID δημιουργείται τοπικά χρησιμοποιώντας το crypto API του προγράμματος περιήγησης. Τίποτα δεν φορτώνεται, δεν καταγράφεται ή αποθηκεύεται.

Σχετικά εργαλεία

Βοηθήματα

Δείτε κι άλλα εργαλεία

Όλα τα εργαλεία