[3] 64 がラテン文字の大文字、小文字、 数字に記号をいくつかあわせた数であり、 扱いやすい 2 の冪乗であることから、 バイナリーデータをテキストに転写する手法として広く用いられています。
Warning crypt() password encryption function uses another base64 scheme which is not the openssl base64 one. :
./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0000000000111111111122222222223333333333444444444455555555556666
0123456789012345678901234567890123456789012345678901234567890123
[5] Check alphabets for base64 · Issue #5 · multiformats/multibase · GitHub, https://github.com/multiformats/multibase/issues/5