Previously, the base64 encode/decode ensured that all chracters were only 7-bit (leading bit was 0) However, password and text can contain characters with values 256 and greater (special characters), so the b64 encode/decode functions were changed to support 8-bits.