Le base64 outil de décodage en ligne vous fournit base64 encodage, base64 décodage en ligne, base64 chiffrement et déchiffrement, chiffre la chaîne en Base64 format, et décode et déchiffre le Base chiffré64 en ligne sous forme de texte clair. Base64 est un algorithme de cryptage en ligne relativement ordinaire. Lorsqu'il s'agit de résoudre les caractères chinois brouillés, encoder les caractères chinois de différentes manières peut efficacement éviter les caractères chinois brouillés. Ce site ne recueillera aucune de vos informations, n'hésitez pas à l'utiliser.
Base64 l'encodage utilise 64 caractères ASCII imprimables (A-Z, a-z, 0-9, +,/) pour encoder une séquence de bytes arbitraire en une chaîne ASCII, en utilisant le symbole "=" comme suffixe.
valeur numérique | caractère | valeur numérique | caractère | valeur numérique | caractère | valeur numérique | caractère |
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 divisez la chaîne d'entrée en octets, obtenez la valeur binaire correspondante pour chaque octet (si elle est inférieure à 8 bits, le bit de poids fort est rempli de 0), puis connectez ces valeurs binaires en série, puis divisez-les en groupes de 6 bits (parce que 2 ^ 6 = 64). Si le dernier groupe est inférieur à 6 bits, il est ajouté avec 0 à la fin. Convertir chaque groupe de valeurs binaires en décimal, puis trouver les symboles correspondants dans le tableau ci-dessus et les connecter en série pour obtenir le Base64 résultat d'encodage.
Base64 peut être utilisé pour l'encodage binaire sous-jacent de tout type de données, pour les applications où seules les caractères ASCII peuvent être transmises. Cependant, il est le plus couramment utilisé pour le traitement et la transmission des données texte, comme dans les emails au format MIME. Base64 peut être utilisé pour encoder le contenu des emails, ce qui est pratique pour la transmission entre les ordinateurs de différentes langues sans caractères brouillés. Notez que c'est la transmission plutôt que l'affichage. Par exemple, en Europe occidentale, l'ordinateur utilisant utf-8 encodage peut afficher le chinois normalement (avec les bibliothèques de polices correspondantes installées), mais il peut ne pas être en mesure de transmettre le chinois normalement. Dans ce cas, la conversion en Base64 ne présentera pas ce problème.
Base64 encodage Sauf indication contraire, non-Les caractères ASCII sont généralement codés en UTF-8 jeu de caractères.