X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb-python/blobdiff_plain/278e43d0c27875a1355ebaf3bef6d0f5df739626..437234191fb9819a9a7e27ee777a5af76ec6f0b1:/catacomb/pwsafe.py?ds=sidebyside diff --git a/catacomb/pwsafe.py b/catacomb/pwsafe.py index cfbac7e..03ed685 100644 --- a/catacomb/pwsafe.py +++ b/catacomb/pwsafe.py @@ -80,7 +80,7 @@ def _dec_metaname(name): def _b64(s): """Encode S as base64, without newlines, and trimming `=' padding.""" - return s.encode('base64').translate(None, '\n=') + return s.encode('base64').replace('\n', '').rstrip('=') def _unb64(s): """Decode S as base64 with trimmed `=' padding.""" return (s + '='*((4 - len(s))%4)).decode('base64')