Encode and decode text using Base64 encoding
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It encodes every 3 bytes of binary data into 4 ASCII characters, making it safe for transmission over text-based protocols.