Base64 Is Base65

4 points by gizmore ↗ HN
Because there is a special padding character '='

2 comments

[ 80.2 ms ] story [ 1317 ms ] thread
The padding character is not required for the underlying encoding scheme to function in isolation. It becomes more useful when you have a stream of multiple, un-delimited base64 values that need to be processed.
'=' is not part of the payload. It belongs to the carrier protocol to signal end of payload.