The base64 online decodering tool biedt u base64 encoding, base64 online decodering, base64 encryptie en decryptie, cijfert de string in Base64 formaat, en decodeert en decrypteert de gecodeerde Base64 online als clear text. Base64 is een relatief gebruikelijke online encryptie-algoritme. Bij het oplossen van Chinese karakters die zijn gecodeerd, kan het op verschillende manieren coderen van het Chinese effectief de Chinese karakters te voorkomen die zijn gecodeerd. Deze site zal geen van uw informatie opslaan, gebruik het gerust.
Basis64 coding gebruikt 64 aantal ASCII-tekens (A-Z, a-z, 0-9, +,/) om willekeurige bytevolgordes te coderen in een ASCII-string, waarbij het "="-teken als suffix wordt gebruikt.
numerieke waarde | character | numerieke waarde | character | numerieke waarde | character | numerieke waarde | 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 de invoerstring in bytes, verkrijgt de overeenkomstige binaire waarde voor elk byte (als het minder is dan 8 bits, de hoogste bit wordt gevuld met 0), en dan deze binaire waarden in serie verbinden, en vervolgens in groepen van 6 bits (omdat 2 ^ 6 = 64). Als de laatste groep minder is dan 6 bits, wordt er aan het einde een 0 toegevoegd. Convert every groep van binaire waarden naar decimaal, en dan de overeenkomstige symbolen in de bovengenoemde tabel vinden en in serie verbinden om het Base64 codering resultaat.
Basis64 kan worden gebruikt voor de onderliggende binaire gegevenscodering van alle gegevens, voor toepassingen waar alleen ASCII-tekens kunnen worden overgebracht. Echter, wordt het meestal gebruikt voor de verwerking en overbrenging van tekstgegevens, zoals in MIME-indeling e-mails. Base64 kan worden gebruikt om de inhoud van e-mails te coderen, wat handig is voor overbrenging tussen computers in verschillende talen zonder dat tekens verkeerd worden weergegeven. Let op dat het hier gaat om overbrenging in plaats van weergave. Bijvoorbeeld, in West-Europa kan de computer die utf-8 codering kan Chinese tekens normaal weergeven (met behulp van de juiste lettertypelibraries geïnstalleerd), maar het kan mogelijk niet normaal Chinese tekens overbrengen. In dit geval kan het omzetten naar Base64 zullen deze zorg niet hebben.
Basis64 codering tenzij anders aangegeven, niet-ASCII-tekens worden meestal gecodeerd in de UTF-8 tekenset.