Rechercher un outil
Code Base64

Outil pour décoder/encoder en Base 64. Base64 est un codage de l'information utilisant 64 caractères, sélectionnés pour être disponibles sur la majorité des tables de caractères. Il est utilisé pour les emails par exemple.

Résultats

Code Base64 -

Catégorie(s) : Cryptographie,Chiffrement par Substitution

dCode et vous

dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les énigmes et les problèmes à résoudre au quotidien !
Vous avez un problème, une idée de projet, besoin d'un outil spécifique et dCode ne peut pas (encore) vous aider ? Vous désirez une prestation de développement sur mesure ? Contactez-moi !


dCodeur lit tous les messages et y répond si vous indiquez un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Code Base64, Merci.

Voici la nouvelle version de dCode
Qu'en pensez-vous ?   Retour version précédente

Code Base64

Annonces sponsorisées

Cet outil a été mis à jour, merci de signaler tout problème.

Déchiffrement par Base 64




Chiffrement par Base64




Aussi sur dCode : Codage ASCII85

Outil pour décoder/encoder en Base 64. Base64 est un codage de l'information utilisant 64 caractères, sélectionnés pour être disponibles sur la majorité des tables de caractères. Il est utilisé pour les emails par exemple.

Réponses aux Questions

Comment encoder avec Base64 ? (Principe de chiffrement)

Le chiffrement utilise les valeurs binaires texte (dépendant du codage de celui-ci).

DCODE s'écrit 01100100 01000011 01101111 01100100 01100101 en binairehref (code ASCIIhref)

Le codage consiste à découper le message en groupe de 6 bits, on complète avec des 0 si besoin.

011001 000100 001101 101111 011001 000110 0101 (+00)

Chaque groupe de 6 bits a une valeur en base 10, on y associe le caractère de même rang dans l'alphabethref Base64 (départ à 0) : ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'

25 4 13 47 25 6 20

Dans l'alphabet, 25 correspond à Z, 4 correspond à E, etc. On obtient ZENvZGU.

La Base 64 ne fonctionne que par groupes de 4 caractères simples, il faut au besoin compléter avec le caractère =.

ZENvZGU devient ZENvZGU='

Comment décoder par Base64 ? (Principe de déchiffrement)

Le déchiffrement consiste a retrouver les valeurs des lettres dans l'alphabet Base64 : ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'

Soit le message ZENvZGU=

Les rangs sont : 25 4 13 47 25 6 20 (le signe égal = n'existe pas, il est ignoré)

Les valeurs sont converties en binairehref sur 6 bits.

011001 000100 001101 101111 011001 000110 010100

Le message binaire est alors découpé tous les 8 bits.

01100100 01000011 01101111 01100100 01100101 00 (les bits restantes, ici les deux 0 finaux sont ignorés)

Le message binaire est alors réencodé selon la table de caractères désirée (ASCIIhref, Unicodehref, etc.)

Le message clair est DCODE (en ASCIIhref).

Comment reconnaitre le chiffre Base64 ?

Le message est composé de 65 caractères maximum. Par défaut il s'agit de : ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=

Pourquoi la taille des données augmente ?

En base 64, on utilise 4 caractères ASCIIhref pour coder 3 octets, le volume des données est donc augmentée de 33%.

Qu'est-ce que Base64URL ?

Les caractères 62 +' et 63 / peuvent poser des problèmes dans les URL, on les remplace alors par respectivement - et _. Le = est quant à lui supprimé.

Quand Base64 a-t-il été inventé ?

La Norme RFC 2045 qui officialise Base64 date de 1996

Poser une nouvelle question

Code source

dCodeur se réserve la propriété du code source du script Code Base64. Sauf code licence open source explicite (gratuit / freeware), tout algorithme, applet ou logiciel (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou tout snippet ou fonction (convertir, résoudre, décrypter, encrypter, déchiffrer, chiffrer, décoder, traduire) écrit en langage PHP (ou Java, C#, Python, Javascript, etc.) dont dCode a les droits pourra être cédé(e) après devis. Donc si vous avez besoin de télécharger le script Code Base64 hors ligne pour vous, votre entreprise ou association, rendez-vous sur la page de contact !

Questions / Commentaires


dCodeur lit tous les messages et y répond si vous indiquez un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Code Base64, Merci.


Source : http://www.dcode.fr/code-base-64
© 2016 dCode — Le site 'boite à outils' indispensable qui sait résoudre tous les problèmes. dCode