← Développeur & données
Développeur & données · fonctionne localement

Générateur d'ID Secure Nano

Créez des Nano ID à échantillonnage uniforme avec un alphabet par défaut compatible avec les URL ou un alphabet personnalisé, une longueur configurable et un aléa de navigateur cryptographiquement fort.

Prêt. Vos données de travail restent dans ce navigateur.

Pourquoi cet outil est utile

Utilisez les Nano ID pour les exemples compacts côté client, les clés de fixation et les identifiants d'application lorsque vous avez besoin d'un alphabet configurable impartial plutôt que d'une valeur portant un horodatage.

Comment ça marche

Le navigateur obtient des octets non signés de Web Crypto et utilise l'échantillonnage par rejet, et non la réduction modulo, de sorte que chaque symbole alphabétique accepté a la même probabilité.

Exemple pratique

Les paramètres par défaut créent cinq identifiants indépendants de 21 caractères à partir de l'alphabet de 64 symboles sécurisé par URL. Un alphabet personnalisé peut contenir entre 2 et 255 symboles uniques.

Validation

Le calcul est déterministe et explique les erreurs de validation au lieu de modifier silencieusement les entrées invalides.

Limite de confidentialité

L'entrée et la sortie restent dans cet onglet. La copie et le téléchargement se font via les API du navigateur, sans envoi vers un serveur.

Passeport de résultat

Chaque exécution indique son mode d’outil, son horodatage et la taille de l’entrée/de la sortie afin que les données transformées puissent être auditées.