O alfabeto Base64 contém 64 caracteres ASCII básicos que são usados para codificar dados. Sim, isso mesmo, apenas 64 caracteres são suficientes para codificar qualquer dado, de qualquer tamanho.

Os caracteres do alfabeto Base64 podem ser agrupados em quatro grupos:

  • Letras maiúsculas (0-25): ABCDEFGHIJKLMNOPQRSTUVWXYZ
  • Letras minúsculas (26-51): abcdefghijklmnopqrstuvwxyz
  • Dígitos decimais (52-61): 0123456789
  • Símbolos especiais (62-63): +/

A codificação Base64 diferencia maiúsculas de minúsculas, portanto ao tentar decodificar fique atento que as variação do alfabeto pode alterar todo o seu resultado.

A codificação Base64 é frequentemente utilizada quando existe uma necessidade de transferência e armazenamento de dados binários para um dispositivo designado para trabalhar com dados textuais. Esta codificação é amplamente utilizada por aplicações em conjunto com a linguagem de marcação XML, possibilitando o armazenamento de dados binários em forma de texto.

Confira as tabelas completas dos grupos mencionados acima:

Letras maiúsculas

IndexCarácter
0A
1B
2C
3D
4E
5F
6G
7H
8I
9J
10K
11L
12M
13N
14O
15P
16Q
17R
18S
19T
20U
21V
22W
23X
24Y
25Z

Letras minúsculas

IndexCarácter
26a
27b
28c
29d
30e
31f
32g
33h
34i
35j
36k
37l
38m
39n
40o
41p
42q
43r
44s
45t
46u
47v
48w
49x
50y
51z

Dígitos

IndexCarácter
520
531
542
553
564
575
586
597
608
619

Símbolos

IndexCarácter
62+
63/
5 1 voto
Nota do Artigo
Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x