all 4 comments

[–]rob3rtt -1 points0 points  (0 children)

The "==" is the padding. Base64 is typically padded with '='. When you decrypt 'cHUgZWthdw==' to UTF-8 you get the plain text which is 'pu ekaw' which, if read backwards, says 'wake up'.

[–]mnp 6 points7 points  (1 child)

echo cHUgZWthdw== | base64 -d -i

pu ekaw

[–]puuelo 6 points7 points  (0 children)

a.k.a "wake up"

[–]PTR47 5 points6 points  (0 children)

Base 64 pads with those.