Base64 encoding and decoding
Base64 is an encoding algorithm that converts binary data to text using 64 ASCII characters.
Used for data transfer over text channels: email, API, Data URL.