Codage et sécurité

Outils liés à l’encodage, aux sommes de contrôle, au chiffrement, aux certificats et aux codes-barres.

62 outils28 Modes de fonctions

Générez du texte en SVG à l’aide de la bibliothèque locale de codes QR, avec une taille ajustable et un téléchargement ; un message s’affiche si le chargement de la bibliothèque échoue.

Traitement local dans le navigateur

Codage et sécurité

Interprète les valeurs d’un octet de 0–255 en binaire, octal, décimal ou hexadécimal, puis affiche simultanément les quatre bases.

Traitement local dans le navigateur

Codage et sécurité

Appliquez un décalage de César aux lettres anglaises selon le décalage spécifié, puis effectuez l’inversion correspondante ; les autres caractères restent inchangés.

Traitement local dans le navigateur

Codage et sécurité

Convertit entre le texte et le code Morse à l’aide du tableau intégré des lettres et des chiffres anglais ; les espaces sont représentés par des barres obliques, et les caractères inconnus sont conservés tels quels.

Traitement local dans le navigateur

Codage et sécurité

Générez, selon les normes Code 128, EAN-13, EAN-8, UPC, Code 39, ITF-14 et autres, des codes-barres téléchargeables SVG ou PNG.

Traitement local dans le navigateur

Codage et sécurité

Lire le fichier sélectionné dans le navigateur et calculer en même temps MD5, SHA-256 et CRC32, en affichant le nom et la taille du fichier.

Traitement local dans le navigateur

Codage et sécurité

Convertissez intégralement un fichier en texte hexadécimal dans le navigateur, ou téléchargez les données Hex sous forme de fichier binaire portant le nom de fichier spécifié.

Traitement local dans le navigateur

Codage et sécurité

Analyse des séquences d’octets Hex en endian big ou little, puis sortie des entiers non signés et des entiers signés en complément à deux correspondant à la largeur de bits indiquée.

Traitement local dans le navigateur

Codage et sécurité

Générez, à partir du nom de domaine, de SAN, d’une longueur de RSA bits et d’une période de validité, une commande locale de certificat autosigné OpenSSL plus sécurisée.

Traitement local dans le navigateur

Codage et sécurité

Chiffre ou déchiffre localement dans le navigateur des données versionnées à l’aide de PBKDF2-SHA-256 et de AES-GCM, avec un sel aléatoire.

Traitement local dans le navigateur

Codage et sécurité

Convertit une image bitmap locale en Base64 data URL, ou prévisualise des images bitmap data:image Base64 valides ; refuse les adresses web, les schémas de type SVG et les données dépassant environ 24 MiB.

Traitement local dans le navigateur

Codage et sécurité

Calculer la valeur de contrôle UTF-8 des octets du texte saisi CRC32.

Traitement local dans le navigateur

Codage et sécurité

Calculer un résumé hexadécimal de HMAC-MD5 pour un message texte avec une clé personnalisée.

Traitement local dans le navigateur

Codage et sécurité

Utilisez Web Crypto pour calculer des condensés hexadécimaux de HMAC-SHA-1, SHA-256, SHA-384 ou SHA-512.

Traitement local dans le navigateur

Codage et sécurité

Réinterpréter les bits de poids faible de chaque caractère selon 8, puis les décoder avec UTF-8 afin de tenter de corriger les caractères illisibles dus à une mauvaise interprétation de ISO-8859-1 courante.

Traitement local dans le navigateur

Codage et sécurité

Analyse locale de JWT, affichage séparé de la structure, de l’état temporel des claims et du résultat facultatif de vérification de signature utilisant uniquement le secret HS256.

Traitement local dans le navigateur

Codage et sécurité

Calcule localement dans le navigateur un résumé hexadécimal UTF-8 octets de MD5 pour le texte saisi.

Traitement local dans le navigateur

Codage et sécurité

Vérifiez que le bloc PEM est complet, calculez le condensat SHA-256 de la charge utile décodée et générez les commandes OpenSSL d’analyse et de vérification du certificat ; le condensat ne constitue pas une vérification de la validité du certificat.

Traitement local dans le navigateur

Codage et sécurité

Générer des commandes PFX/PKCS#12 vers PEM exécutées sur cette machine, en conservant par défaut la protection par chiffrement de la clé privée.

Traitement local dans le navigateur

Codage et sécurité

Utilisez la capacité de traitement du navigateur IDNA pour convertir dans les deux sens entre les domaines Unicode et ASCII, et signalez les risques liés aux scripts mixtes.

Traitement local dans le navigateur

Codage et sécurité

Encoder et décoder entre les textes et Quoted-Printable octets selon UTF-8, et insérer des retours à la ligne souples à intervalles d’environ 72 caractères.

Traitement local dans le navigateur

Codage et sécurité

Utilise Web Crypto pour générer localement dans le navigateur une paire de clés RSA-OAEP, prenant en charge la longueur de clé, le hachage, SPKI/PKCS#8 PEM et les empreintes SHA-256.

Traitement local dans le navigateur

Codage et sécurité

Générer, à partir du nom de domaine, une commande de vérification de chaîne de certificats OpenSSL, et fournir clairement un accès au contrôle par un tiers SSL Labs.

Traitement local dans le navigateur

Codage et sécurité

Dans l’espace de travail partagé URL, effectuez URI, encodez et décodez des composants et des formulaires, et bénéficiez d’une revue en lecture seule des paramètres de requête ainsi que du mappage JSON.

Traitement local dans le navigateur

Codage et sécurité

Effectuez un XOR octet par octet avec une clé UTF-8 répétée, pour convertir entre le texte et l’Hex ; réservé au traitement de données, ce n’est pas un chiffrement sécurisé.

Traitement local dans le navigateur

Codage et sécurité

Utiliser le navigateur CompressionStream pour compresser ou décompresser entre gzip ou deflate et Base64 ; aucune option zlib n’est fournie et cela dépend de la prise en charge du navigateur.

Traitement local dans le navigateur

Codage et sécurité

Le chiffrement et le déchiffrement Blowfish sont effectués localement dans le navigateur ; il s’agit d’un algorithme ancien, à ne pas utiliser dans les nouveaux systèmes, et les clés ou les entrées ne sont pas enregistrées.

Traitement local dans le navigateur

Codage et sécurité

Effectue localement dans le navigateur le chiffrement et le déchiffrement DES ; DES ne convient plus aux nouveaux systèmes, et la page affiche un avertissement concernant l’algorithme legacy.

Traitement local dans le navigateur

Codage et sécurité

Démonstration locale du chiffrement et du déchiffrement Rabbit dans le navigateur ; veuillez lire l’avertissement concernant l’algorithme legacy, les entrées et la clé ne sont pas conservées.

Traitement local dans le navigateur

Codage et sécurité

Chiffrement et déchiffrement de RC2 localement dans le navigateur ; cet algorithme legacy est réservé aux tests de compatibilité et n’enregistre ni les données saisies ni la clé.

Traitement local dans le navigateur

Codage et sécurité

Chiffrement et déchiffrement de RC4 localement dans le navigateur ; RC4 ne convient plus aux nouveaux systèmes, et la page indique clairement les risques.

Traitement local dans le navigateur

Codage et sécurité

Effectuez localement dans le navigateur le chiffrement et le déchiffrement RC5 ; il s’agit d’un outil de compatibilité avec les algorithmes legacy, qui n’enregistre ni les clés ni le texte en clair.

Traitement local dans le navigateur

Codage et sécurité

Effectue localement dans le navigateur le chiffrement et le déchiffrement RC6 ; considérez-le comme une fonctionnalité de compatibilité legacy, les entrées ne sont pas conservées.

Traitement local dans le navigateur

Codage et sécurité

Calcul local dans le navigateur du condensat RIPEMD ; le condensat est irréversible, et les entrées ne sont ni téléversées ni écrites dans un stockage persistant.

Traitement local dans le navigateur

Codage et sécurité

Effectuer localement dans le navigateur les opérations de clés SM2, de signature, de vérification de signature, ainsi que de chiffrement et déchiffrement ; les nombres aléatoires et les entrées ne quittent pas la page.

Traitement local dans le navigateur

Codage et sécurité

Calculer localement dans le navigateur le condensé SM3, prendre en charge les limites d’entrée standard et la vérification du résultat, sans conserver le texte original.

Traitement local dans le navigateur

Codage et sécurité

Effectuez localement dans le navigateur le chiffrement et le déchiffrement SM4, vérifiez la clé et IV, et n’enregistrez ni les entrées ni la clé dans le navigateur.

Traitement local dans le navigateur

Codage et sécurité

Chiffrement et déchiffrement Triple DES en local dans le navigateur ; cet algorithme legacy sert uniquement aux tests de compatibilité et affiche un avertissement de risque.

Traitement local dans le navigateur

Codage et sécurité

Convertissez localement les commandes cURL limitées en code cURL, Fetch, Axios, requêtes Python ou code Go net/http.

Traitement local dans le navigateur

Codage et sécurité

Calculer SHA-256, SHA-384 et SHA-512 pour du texte ou un fichier local, puis générer un attribut integrity HTML.

Traitement local dans le navigateur

Codage et sécurité

Générez des en-têtes de réponse de sécurité aux formats généraux, Nginx et Cloudflare, et signalez les risques de configuration de CSP/HSTS.

Traitement local dans le navigateur

Codage et sécurité

Analyser otpauth URI localement dans le navigateur, générer le secret Base32 et calculer les mots de passe dynamiques RFC 6238.

Traitement local dans le navigateur

Codage et sécurité

Analysez localement dans le navigateur JWK ou JWKS, affichez le type de clé, l’algorithme, l’usage et le kid, puis calculez l’empreinte.

Traitement local dans le navigateur

Codage et sécurité

Lire la taille du fichier local, MIME, l’extension, les octets magiques, SHA-256, les dimensions de l’image et les informations PDF de base.

Traitement local dans le navigateur

Codage et sécurité

Génération locale dans le navigateur, vérification par lots de UUID v7, analyse de la version, de la variante et de l’horodatage en millisecondes.

Traitement local dans le navigateur

Codage et sécurité

Utilisez une bibliothèque locale de codes QR pour générer URL, Wi-Fi, vCard, des codes QR d’e-mails et de texte brut, puis exportez-les au format SVG ou PNG.

Traitement local dans le navigateur

Codage et sécurité

Utilise Web Crypto local pour générer HS256 JWT, afficher Header, Payload, l’entrée de signature et un avertissement explicite concernant le secret de démonstration non destiné à la production.

Traitement local dans le navigateur

Codage et sécurité

Convertit selon RFC 4648 entre le texte UTF-8 et Base32, avec prise en charge de la casse, du padding et des espaces.

Traitement local dans le navigateur

Codage et sécurité

Utilisez l’alphabet Bitcoin pour convertir du texte UTF-8 en Base58, en conservant les zéros initiaux et en refusant les caractères susceptibles d’être confondus.

Traitement local dans le navigateur

Codage et sécurité

Convertir le texte UTF-8 et l’hexadécimal dans les deux sens, prendre en charge la casse et les séparateurs par espaces ou deux-points, et afficher les erreurs liées aux octets non valides.

Traitement local dans le navigateur

Codage et sécurité

Fournit uniformément des points d’accès locaux pour le formatage de C/C++/C#/Java/PHP/Python, JavaScript, JSON, CSS, HTML, XML, Markdown et YAML.

Traitement local dans le navigateur

Codage et sécurité

Fournit des démonstrations locales compatibles avec les modes PBKDF2 et AES/DES/RC4 ; les algorithmes legacy ne sont pas recommandés pour les nouveaux systèmes.

Traitement local dans le navigateur

Codage et sécurité

Convertissez localement du texte entre sa représentation en octets et UTF-8, avec prise en charge de l’hexadécimal, de BOM, de la position des octets non valides et des messages d’erreur.

Traitement local dans le navigateur

Codage et sécurité

Générer un projet local ZIP fixe en net8.0 à partir des modèles Console, Class Library ou Minimal API, sans compiler ni exécuter le code.

Traitement local dans le navigateur

Codage et sécurité

Générer, selon la langue et le type de boucle, des extraits de code TypeScript, Python, Java, Go et C#, pour les boucles for, foreach ou while.

Traitement local dans le navigateur

Codage et sécurité