Podstawa62

Schemat kodowania base62 używa 62 znaków. Znaki składają się z wielkich liter AZ, małych liter az oraz cyfr 0–9. Jest to kodowania binarnego na tekst , który reprezentuje dane binarne w formacie łańcuchowym ASCII .

 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz = 58 znaków =  base58  0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz = 62 znaki =  base62  0123456789ABCDEFG HIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz+/ = 64 znaki =  base64 

W niektórych czcionkach znaki 0 ​​(zero), I (duże i), O (duże o) i l (małe L) wyglądają tak samo i dlatego nie są używane w schemacie kodowania base58.

Tabela Base62

Tabela indeksów Base62 :

Dziesiętny Dwójkowy Podstawa62 Dziesiętny Dwójkowy Podstawa62 Dziesiętny Dwójkowy Podstawa62 Dziesiętny Dwójkowy Podstawa62
0 000000 0 16 010000 G 32 100000 W 48 110000 M
1 000001 1 17 010001 H 33 100001 X 49 110001 N
2 000010 2 18 010010 I 34 100010 Y 50 110010 o
3 000011 3 19 010011 J 35 100011 Z 51 110011 P
4 000100 4 20 010100 k 36 100100 A 52 110100 Q
5 000101 5 21 010101 Ł 37 100101 B 53 110101 R
6 000110 6 22 010110 M 38 100110 C 54 110110 S
7 000111 7 23 010111 N 39 100111 D 55 110111 T
8 001000 8 24 011000 O 40 101000 mi 56 111000 u
9 001001 9 25 011001 P 41 101001 F 57 111001 w
10 001010 A 26 011010 Q 42 101010 G 58 111010 w
11 001011 B 27 011011 R 43 101011 H 59 111011 X
12 001100 C 28 011100 S 44 101100 I 60 111100 y
13 001101 D 29 011101 T 45 101101 J 61 111101 z
14 001110 mi 30 011110 u 46 101110 k
15 001111 F 31 011111 V 47 101111 l

Zobacz też

  1. Bibliografia    _ Xiancheng Xu; Qiang Yue (19 listopada 2008). „Bezpieczne, bezstratne i skompresowane kodowanie Base62” . 2008 11. IEEE Singapore International Conference on Communication Systems . Instytut Inżynierów Elektryków i Elektroników . s. 761–765. doi : 10.1109/ICCS.2008.4737287 . ISBN 978-1-4244-2423-8 . S2CID 10831128 . Źródło 12 sierpnia 2020 r . To skompresowane kodowanie base62 zostało przetestowane i 62 znaki alfanumeryczne (AZ, az, 0–9)
  2. ^   Wu, Pei-Chi (18 czerwca 2001). „Format transformacji base62 ISO 10646 dla identyfikatorów wielojęzycznych” . Oprogramowanie: praktyka i doświadczenie . 31 (12): 1125–1130. doi : 10.1002/spe.408 . S2CID 32472727 . Źródło 13 sierpnia 2020 r . w zakresie [0–9][A–Z][a–z], łącznie 62 znaki podstawowe