1 Repo
Tools for creating unique keys that do not follow a predictable order to prevent resource enumeration.
Distinct from Sequential Key Generators: Distinct from sequential generators; specifically prevents predictability for security and privacy purposes.
Explore 1 awesome GitHub repository matching data & databases · Non-Sequential Identifier Generators. Refine with filters or upvote what's useful.
shortid ist eine Bibliothek zur Erstellung kompakter, nicht-sequenzieller Strings, die als eindeutige Identifikatoren für Datenbankeinträge und öffentliche URLs verwendet werden. Es fungiert als URL-freundliches Identifier-Utility, das darauf ausgelegt ist, kurze alphanumerische Strings zu erzeugen. Das Projekt ermöglicht die Verwendung eines benutzerdefinierten Alphabets, um das visuelle Erscheinungsbild der Identifikatoren zu steuern und Mehrdeutigkeiten zu vermeiden. Dieses benutzerdefinierte Mapping des Zeichensatzes stellt sicher, dass generierte Schlüssel spezifische Formatierungs- oder Branding-Anforderungen erfüllen. Das System enthält Funktionen zur nicht-sequenziellen Schlüsselgenerierung, um Ressourcen-Enumeration zu verhindern, sowie Werkzeuge zur Validierung, ob ein gegebener String dem erwarteten Identifier-Format und Zeichensatz entspricht.
Implements a mechanism for generating unpredictable unique identifiers to prevent resource enumeration.