Алфавит Base64 содержит 64 символов ASCII основные , используемые для кодирования данных. Да, это верно, только 64 символов достаточно, чтобы кодировать любые данные, любой размер.
Алфавита Base64 могут быть сгруппированы в четыре группы:
- Прописные буквы (0-25):
ABCDEFGHIJKLMNOPQRSTUVWXYZ
- Строчные буквы (26-51):
abcdefghijklmnopqrstuvwxyz
- Десятичные цифры (52-61):
0123456789
- Специальные символы (62-63):
+/
Кодирование Base64 учитывается регистр, поэтому при попытке расшифровать оставайтесь с нами, что изменение алфавита может изменить всю его результат.
Кодирование Base64 часто используется, когда существует потребность передачи и хранения двоичных данных для устройства, назначенные для работы с текстовые данные. Эта кодировка является широко используемые приложения в сочетании с языком разметки XML, обеспечивая возможность хранения двоичных данных в виде текста.
Проверьте таблицы комплектные из групп, упомянутых выше:
Прописные буквы
Index | Символ |
---|---|
0 | В |
1 | B |
2 | C |
3 | D |
4 | И |
5 | F |
6 | G |
7 | Ч |
8 | I |
9 | J |
10 | K |
11 | L |
12 | M |
13 | N |
14 | В |
15 | P |
16 | Q |
17 | R |
18 | S |
19 | T |
20 | U |
21 | V |
22 | W |
23 | X |
24 | Y |
25 | Z |
Строчные буквы
Index | Символ |
---|---|
26 | в |
27 | b |
28 | c |
29 | d |
30 | и |
31 | f |
32 | g |
33 | ч |
34 | i |
35 | j |
36 | k |
37 | l |
38 | m |
39 | n |
40 | в |
41 | p |
42 | q |
43 | r |
44 | s |
45 | t |
46 | u |
47 | v |
48 | w |
49 | x |
50 | y |
51 | z |
Цифры
Index | Символ |
---|---|
52 | 0 |
53 | 1 |
54 | 2 |
55 | 3 |
56 | 4 |
57 | 5 |
58 | 6 |
59 | 7 |
60 | 8 |
61 | 9 |
Символы
Index | Символ |
---|---|
62 | + |
63 | / |