Décodage en ligne à partir du format Base64

À propos

Découvrez Base64 Decode and Encode, un outil en ligne simple qui fait exactement ce quil dit: décode à partir de lencodage Base64 ainsi que lencode dedans rapidement et facilement. Base64 encodez vos données sans tracas ou décodez-les dans un format lisible par lhomme.
Les schémas dencodage Base64 sont couramment utilisés lorsquil est nécessaire dencoder des données binaires, en particulier lorsque ces données doivent être stockées et transférées sur des supports conçus pour traiter du texte. Ce codage permet de garantir que les données restent intactes sans modification pendant le transport. Base64 est couramment utilisé dans un certain nombre dapplications, y compris la messagerie électronique via MIME, ainsi que le stockage de données complexes au format XML ou JSON.
Options avancées

  • Jeu de caractères: dans le cas de données textuelles, lencodage schéma ne contient pas le jeu de caractères, vous devez donc spécifier quel jeu de caractères a été utilisé pendant le processus de codage. Il sagit généralement de lUTF-8, mais il peut y en avoir beaucoup dautres; si vous nêtes pas sûr, jouez avec les options disponibles ou essayez loption de détection automatique. Ces informations sont utilisées pour convertir les données décodées dans le jeu de caractères de notre site Web afin que toutes les lettres et tous les symboles puissent être affichés correctement. Notez que cela n’a pas d’importance pour les fichiers car aucune conversion sécurisée pour le Web ne doit leur être appliquée.
  • Décodez chaque ligne séparément: les données codées se composent généralement de texte continu, de sorte que même les caractères de nouvelle ligne sont convertis dans leur forme codée en Base64. Avant le décodage, tous les espaces non codés sont supprimés de lentrée pour protéger lentrée « s intégrité. Cette option est utile si vous avez lintention de décoder plusieurs entrées de données indépendantes séparées par des sauts de ligne.
  • Mode direct: lorsque vous activez cette option, les données saisies sont immédiatement décodées avec le navigateur intégré Fonctions JavaScript, sans envoyer dinformations à nos serveurs. Actuellement, ce mode ne prend en charge que le jeu de caractères UTF-8.

Sûr et sécurisé
Toutes les communications avec nos serveurs se font via des connexions cryptées SSL sécurisées ( https). Nous supprimons les fichiers téléchargés de nos serveurs immédiatement après leur traitement et le fichier téléchargeable qui en résulte est supprimé juste après la première tentative de téléchargement ou 15 minutes dinactivité (selon la période la plus courte). Nous ne conservons ni ninspectons le contenu des données soumises ou téléversé des fichiers de quelque manière que ce soit. Lisez notre politique de confidentialité ci-dessous pour plus de détails.

Entièrement gratuit
Notre outil est gratuit. Désormais, vous navez pas besoin de télécharger de logiciel pour des tâches aussi simples.
Détails de lencodage Base64
Ba se64 est un terme générique pour un certain nombre de schémas de codage similaires qui codent des données binaires en les traitant numériquement et en les traduisant en une représentation en base 64. Le terme Base64 provient dun codage de transfert de contenu MIME spécifique.
Design
Le choix particulier des caractères pour constituer les 64 caractères requis pour Base64 varie selon les implémentations. La règle générale est de choisir un jeu de 64 caractères qui fait à la fois 1) partie dun sous-ensemble commun à la plupart des encodages et 2) également imprimables. Cette combinaison laisse les données peu susceptibles dêtre modifiées en transit via des systèmes tels que le courrier électronique, qui nétaient traditionnellement pas propres 8 bits. Par exemple, limplémentation Base64 de MIME utilise AZ, az et 0-9 pour les 62 premières valeurs, ainsi que « + » et « / » pour les deux dernières. Dautres variantes, généralement dérivées de Base64, partagent cette propriété mais diffèrent dans les symboles choisis pour les deux dernières valeurs; un exemple est lURL et le nom de fichier de la variante « RFC 4648 / Base64URL », qui utilise « – » et « _ ».
Exemple
Ici « un extrait de Léviathan de Thomas Hobbes:
« Lhomme se distingue, non seulement par sa raison, mais … »
Ceci est représenté comme une séquence doctets ASCII et codé dans le schéma Base64 de MIME comme suit:
TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4 =
Dans la citation ci-dessus, la valeur codée de Man est TWFu. Codées en ASCII, les lettres «M», «a» et «n» sont stockées sous la forme des octets 77, 97, 110, équivalents à «01001101», «01100001» et «01101110» en base-2. Ces trois octets sont réunis dans un tampon de 24 bits produisant la séquence binaire « 010011010110000101101110 ». Les paquets de 6 bits (6 bits ont un maximum de 64 valeurs binaires différentes) sont convertis en 4 nombres (24 = 4 * 6 bits) qui sont ensuite convertis en leurs valeurs correspondantes en Base64.

Contenu textuel M a n
ASCII 77 97 110
Modèle de bits 0 1 0 0 1 1 0 1 0 1 1 0 0 0 0 1 0 1 1 0 1 1 1 0
Index 19 22 5 46
Codé en Base64 T W F u

Comme cet exemple lillustre, le codage Base64 convertit 3 non codés octets (dans ce cas, caractères ASCII) en 4 caractères ASCII codés.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *