Génère une chaîne d'exemple encodée en Base64 à partir d'une séquence de chiffres aléatoires de la longueur choisie — utile comme jeton de remplissage lors des tests d'API, de variables d'environnement ou de fichiers de configuration attendant une valeur Base64.
Fonctionnement
L'outil construit d'abord une chaîne de chiffres décimaux aléatoires (0–9) de la longueur indiquée, en utilisant Math.random() du navigateur pour l'aléa. Cette chaîne de chiffres est ensuite encodée avec le Base64 standard, si bien que la sortie se compose de lettres majuscules et minuscules, de chiffres, de +, / et d'un éventuel remplissage =.
Quand l'utiliser
- Générer rapidement une valeur d'exemple en Base64 pour remplir un champ de formulaire, une entrée
.envou une requête API pendant le développement - Tester comment votre application gère des valeurs encodées en Base64 de longueurs différentes
- Produire des jetons de remplissage pour de la documentation ou des maquettes d'interface
Limitations
La séquence de chiffres sous-jacente est générée avec Math.random(), pas une source cryptographiquement sûre — cet outil n'est pas adapté aux vrais secrets, clés d'API ou jetons de session en production. Comme seulement dix chiffres sont utilisés en entrée, l'entropie réelle par caractère d'entrée est inférieure à celle d'un jeu de caractères alphanumérique complet, même si la sortie Base64 paraît aléatoire.
Exemple
Une longueur de 8 pourrait produire la séquence de chiffres 48213097, qui devient NDgyMTMwOTc= en Base64.