L'outil de décodage en ligne base64 vous fournit le codage base64, le décodage en ligne base64, le cryptage et le décryptage base64, le cryptage des chaînes au format Base64 et l'affichage du décryptage et du décryptage en ligne Base64 cryptés sous forme de texte brut. Base64 est un algorithme de cryptage en ligne relativement courant. Lors de la résolution des caractères chinois tronqués, l'encodage du chinois de différentes manières peut efficacement éviter les caractères chinois tronqués. Ce site n'enregistrera aucune de vos informations, n'hésitez pas à l'utiliser.
Le codage Base64 utilise 64 caractères ASCII imprimables (AZ, az, 0-9, +, /) pour coder toutes les données de séquence d'octets dans une chaîne ASCII, et le symbole "=" est utilisé comme suffixe.
valeur numérique | personnage | valeur numérique | personnage | valeur numérique | personnage | valeur numérique | personnage |
0 | A | 16 | Q | 32 | g | 48 | w |
1 | B | 17 | R | 33 | h | 49 | x |
2 | C | 18 | S | 34 | i | 50 | y |
3 | D | 19 | T | 35 | j | 51 | z |
4 | E | 20 | U | 36 | k | 52 | 0 |
5 | F | 21 | V | 37 | l | 53 | 1 |
6 | G | 22 | W | 38 | m | 54 | 2 |
7 | H | 23 | X | 39 | n | 55 | 3 |
8 | I | 24 | Y | 40 | o | 56 | 4 |
9 | J | 25 | Z | 41 | p | 57 | 5 |
10 | K | 26 | a | 42 | q | 58 | 6 |
11 | L | 27 | b | 43 | r | 59 | 7 |
12 | M | 28 | c | 44 | s | 60 | 8 |
13 | N | 29 | d | 45 | t | 61 | 9 |
14 | O | 30 | e | 46 | u | 62 | + |
15 | P | 31 | f | 47 | v | 63 | / |
Base64 divise la chaîne d'entrée en octets, obtient la valeur binaire correspondant à chaque octet (si elle est inférieure à 8 bits, les bits forts sont remplis avec 0), puis concatène ces valeurs binaires, puis les divise en groupes de 6 bits ( car 2^6=64), si le dernier groupe fait moins de 6 bits, 0 sera ajouté à la fin. Convertissez chaque ensemble de valeurs binaires en décimal, puis recherchez les symboles correspondants dans le tableau ci-dessus et concaténez-les pour obtenir le résultat de l'encodage Base64.
Base64 peut être utilisé pour coder les données binaires sous-jacentes de n'importe quelle donnée et peut être utilisé dans des situations où seuls les caractères ASCII peuvent être transmis. Cependant, il est le plus souvent utilisé pour le traitement et la transmission de données textuelles. Par exemple, dans les e-mails au format MIME, Base64 peut être utilisé pour encoder le contenu des e-mails afin de faciliter la transmission entre ordinateurs de langues différentes sans caractères tronqués. Notez qu'il est plutôt transmis que celui affiché, comme sur les ordinateurs d'Europe occidentale. L'utilisation du codage utf-8 sur l'ordinateur peut afficher le chinois normalement (la bibliothèque de polices correspondante est installée), mais il se peut qu'il ne soit pas en mesure de transmettre le chinois normalement. Dans ce cas, la conversion en Base64 éliminera ce souci.
Sauf indication contraire dans le codage Base64, il est généralement admis que les caractères non-ASCII sont codés selon le jeu de caractères UTF-8.