code: def _pad(self, b):
          
          return b + (self.bs - len(b) % self.bs) * chr(self.bs - len(b) % self.bs).encode("UTF-8")
docs: Will padd the param to be of the correct length for the encryption alg.
  
          :type b: bytes
          :rtype: bytes