code: def split(self, encoded):
          
          maxlen = len(encoded) - self.sig_size
          message = encoded[:maxlen]
          signature = encoded[-self.sig_size:]
          return message, signature
docs: Split into signature and message