Dasar64 alat dekoding online menyediakan Anda dasar64 enkoding, dasar64 dekoding online, dasar64 pengenkripsi dan dekripsi, mengenkripsi string dalam Dasar64 format, dan menguraikan serta mendekripsi pengenkripsi Dasar64 online dalam bentuk teks bersih. Dasar64 adalah algoritma pengenkripsi online yang relatif biasa. Saat menyelesaikan karakter kacau Cina, mengkodekan Cina dengan cara yang berbeda dapat menghindari karakter kacau Cina efektif. Situs ini tidak akan merekam informasi Anda apapun, gunakan dengan lelucon.
Basis64 encoding uses 64 printable ASCII characters (A-Z, a-z, 0-9, +,/) to encode arbitrary byte sequence data into an ASCII string, with the "=" symbol used as a suffix.
numerical value | character | numerical value | character | numerical value | character | numerical value | character |
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 | / |
Basis64 splits the input string into bytes, obtains the corresponding binary value for each byte (if it is less than 8 bits, the high bit is filled with 0), and then connects these binary values in series, and then splits them in groups of 6 bits (because 2 ^ 6 = 64). If the last group is less than 6 bits, it is added with 0 at the end. Convert each group of binary values into decimal, and then find the corresponding symbols in the above table and connect them in series to obtain the Base64 encoding result.
Basis64 can be used for the underlying binary data encoding of any data, for applications where only ASCII characters can be transmitted. However, it is most commonly used for the processing and transmission of text data, such as in MIME format emails. Base64 can be used to encode the content of emails, which is convenient for transmission between computers in different languages without garbled characters. Note that it is transmission rather than display. For example, in Western Europe, the computer using utf-8 encoding can display Chinese normally (with corresponding font libraries installed), but it may not be able to transmit Chinese normally. In this case, converting to Base64 will not have this concern.
Basis64 encoding Unless otherwise specified, non-ASCII characters are typically encoded in the UTF-8 character set.