▚ toolbin_

🔐Outils crypto & sécurité en ligne

Cette catégorie regroupe tous les outils crypto et sécurité pour développeurs : générateurs de hash (MD5, SHA-256), encodage base64, décodeur JWT, chiffrement et générateurs de clés et secrets. Tout s'exécute dans votre navigateur, gratuitement et sans installation, pour garder vos données confidentielles.

▸ Chiffrer et déchiffrer du texte en AES (AES-GCM)

Chiffrez et déchiffrez du texte en AES-GCM avec un mot de passe, dans le navigateur.

▸ Générateur de clé d'API

Générez des clés d’API avec préfixe personnalisable (sk_live_, pk_…), aléatoire crypto sûr.

▸ Hacher et vérifier un mot de passe bcrypt

Générez un hash bcrypt d’un mot de passe et vérifiez qu’un mot de passe correspond à un hash, dans le navigateur.

▸ Calculateur binaire : opérations bit à bit

Effectuez des opérations bit à bit (AND, OR, XOR, NOT, décalages) sur deux nombres, dans le navigateur.

▸ Chiffres classiques César ROT13 Vigenère en ligne

Chiffrez et déchiffrez avec les chiffres César, ROT13 et Vigenère (pédagogique).

▸ Calculer une somme de contrôle CRC32 en ligne

Calculez la somme de contrôle CRC32 d’un texte (hexadécimal).

▸ Générateur de numéros de carte de test (Luhn)

Générez des numéros de carte de TEST valides selon Luhn (Visa, Mastercard…), pour le développement.

▸ Générateur de phrase secrète Diceware mémorisable

Générez une phrase secrète mémorisable et robuste (méthode Diceware), directement dans le navigateur.

▸ Générateur de clés à courbe elliptique (P-256/P-384)

Générez une paire de clés à courbe elliptique (P-256/P-384) au format PEM, dans le navigateur.

▸ Comparateur de hachages et de chaînes en ligne

Comparez deux hachages ou chaînes et vérifiez s’ils sont identiques (option insensible à la casse), dans le navigateur.

▸ Calculer l'empreinte SHA d'un fichier

Calculez les empreintes SHA-1/256/384/512 d’un fichier local pour vérifier son intégrité, sans upload.

▸ Générateur de hash MD5 / SHA

Calculez les empreintes MD5, SHA-1, SHA-256, SHA-384 et SHA-512 d’un texte.

▸ Générateur de HMAC (SHA-1, SHA-256, SHA-512)

Générez un HMAC (SHA-1, SHA-256, SHA-384, SHA-512) à partir d’un message et d’une clé.

▸ Générer un fichier .htpasswd bcrypt (Apache/Nginx)

Générez une ligne .htpasswd (bcrypt) pour l’authentification Apache/Nginx, dans le navigateur.

▸ Décodeur JWT

Décodez un JSON Web Token (en-tête + payload) sans envoyer le token à un serveur.

▸ Générateur de JWT (HS256/384/512)

Générez et signez un JWT (HS256/384/512) à partir d’un payload et d’un secret, dans le navigateur.

▸ Vérifier la signature d'un JWT en ligne (HS256/384/512)

Vérifiez la signature d’un JWT (HS256/384/512) avec un secret et affichez header et payload, dans le navigateur.

▸ Validateur Luhn en ligne pour carte, IMEI et numéros

Vérifiez si un numéro respecte l’algorithme de Luhn (carte bancaire, IMEI, SIREN…), dans le navigateur.

▸ Générateur de NanoID

Générez des identifiants NanoID courts et URL-safe, alternative compacte à l’UUID.

▸ Générateur d'ObjectID MongoDB

Générez des ObjectID MongoDB (24 caractères hexadécimaux) avec horodatage intégré.

▸ Générateur de secret OTP (base32) 2FA

Générez un secret base32 aléatoire pour configurer une double authentification (TOTP), dans le navigateur.

▸ Générateur de mot de passe

Générez des mots de passe forts et aléatoires (crypto sûr), configurables : jeux de caractères, exclusion des caractères ambigus.

▸ Testeur de force de mot de passe

Testez la force d’un mot de passe : entropie et temps de crackage estimé, 100 % dans le navigateur.

▸ Générateur de nombres aléatoires dans un intervalle

Générez des nombres aléatoires dans un intervalle, avec ou sans doublons (aléa cryptographique), dans le navigateur.

▸ Générateur de paire de clés RSA (2048/4096) en ligne

Générez une paire de clés RSA (2048/4096) au format PEM directement dans le navigateur, sans serveur.

▸ Générateur de secret

Générez un secret aléatoire fort (app secret, clé de session, JWT secret) en hex, base64url ou alphanumérique.

▸ Générateur de code TOTP (2FA)

Générez un code TOTP (2FA, type Google Authenticator) à partir d’un secret base32, dans le navigateur.

▸ Générateur d'ULID

Générez des ULID (identifiants uniques triables chronologiquement), alternative à l’UUID.

▸ Générateur d'UUID

Générez des UUID par lot : v4 (aléatoire), v7 et v6 (triables par le temps), v1, ainsi que nil et max.

▸ Générateur d'UUID v5 en ligne (namespace, SHA-1)

Générez un UUID v5 déterministe à partir d’un namespace et d’un nom (SHA-1), dans le navigateur.

▸ Validateur d'UUID (version et variant)

Vérifiez qu’un UUID est valide et détectez sa version (v1/v3/v4/v5) et son variant, dans le navigateur.

▸ Chiffrer et déchiffrer un texte en XOR (hex)

Chiffrez et déchiffrez un texte avec un XOR et une clé (sortie hexadécimale), dans le navigateur.

Questions fréquentes

Mes données sont-elles envoyées à un serveur ?

Non. Tous les outils crypto de Toolbin s'exécutent à 100% dans votre navigateur. Vos mots de passe, tokens JWT et données sensibles ne quittent jamais votre machine.

Quelle fonction de hachage choisir ?

Pour la sécurité, privilégiez SHA-256 ou supérieur. MD5 et SHA-1 restent utiles pour vérifier l'intégrité de fichiers, mais sont déconseillés pour les mots de passe.