Crypto
HMAC, TOTP, CRC-32, hexadécimal, entropie et octets aléatoires sur cet appareil.
Décodeur JWT
Décode en-tête et payload JWT.
HMAC-SHA256
MAC SHA-256 à clé d’un message UTF-8.
Code TOTP
Code RFC 6238 à six ou huit chiffres depuis un secret Base32.
CRC-32
Somme de contrôle IEEE CRC-32 d’un texte UTF-8.
Encodage hexadécimal
Texte UTF-8 vers hex, ou hex vers texte.
Force du mot de passe
Estimer les bits d’entropie du jeu de caractères d’un mot de passe.
Hex aléatoire
1–64 octets CSPRNG en hex minuscule.
HMAC-SHA1
MAC SHA-1 à clé, hexadécimal minuscule.
Code HOTP
Mot de passe à usage unique basé sur un compteur.
Adler-32
Somme de contrôle Adler-32 du texte UTF-8.
Encoder Base32
Base32 RFC 4648 avec remplissage.
XOR hex
XOR octet par octet de deux chaînes hex.
FNV-1a 32
FNV-1a 32 bits du texte UTF-8.
Condensé SHA-256
SHA-256 du texte UTF-8 en hex.
Condensé SHA-1
SHA-1 du texte UTF-8 en hex.
Condensé MD5
MD5 du texte UTF-8 en hex.
CRC-16
CRC-16-CCITT du texte UTF-8.
Décoder Base32
Décoder le Base32 RFC 4648 en texte.
Hachage djb2
Mélange djb2 classique du texte UTF-8.
Chiffre de César
Décaler les lettres A–Z de N positions.
ROT47
Faire tourner l’ASCII imprimable de 47.
HMAC-MD5
MAC MD5 à clé, hex minuscule.
AND hex
AND octet par octet de deux chaînes hex.
OU Hex
OU octet par octet de deux chaînes hex.
NON Hex
NON bit à bit d’une chaîne hex.
Chiffre d’Atbash
Miroir des lettres A–Z.
Chiffre de Vigenère
Chiffre alphabétique à clé.
Égalité à temps constant
Comparer deux chaînes sans sortie anticipée.
XOR texte
XOR du texte avec une clé vers hex.
Inverser l’hex
Inverser l’ordre des octets en hex.
Hex vers bin
Chiffres hex vers bits binaires.
Bin vers hex
Bits binaires vers chiffres hex.
Base64 aléatoire
Octets aléatoires en Base64.
UTF-8 vers hex
Encoder le texte en hex UTF-8.
Hex vers UTF-8
Décoder l’hex UTF-8 en texte.
UUID aléatoire
Générer un UUID v4 aléatoire.
Hex vers Base64
Convertir des octets hex en Base64.
Base64 vers hex
Convertir Base64 en octets hex.
ASCII vers hex
Encoder des octets ASCII en hex.
Hex vers ASCII
Décoder l’hex en texte ASCII.
Chiffres aléatoires
Chaîne de chiffres décimaux aléatoires.
XOR octet hex
XOR chaque octet hex avec une valeur.
Échange de nibbles hex
Échanger nibbles haut/bas par octet.
Alpha aléatoire
Chaîne aléatoire A–Z/a–z.
Longueur en bits des octets
Convertir un nombre d’octets en bits.
Répéter la clé hex
Répéter une clé hex N fois.
Hex majuscules
Mettre une chaîne hex en majuscules.
Hex minuscules
Mettre une chaîne hex en minuscules.
Compléter hex pair
Préfixer d’un 0 un hex de longueur impaire.
Couleur hex aléatoire
Couleur #rrggbb aléatoire.
Rotation des nibbles hex
Ajouter un décalage de nibble à chaque chiffre hex.
Compter les octets hex
Nombre d’octets d’une chaîne hex.