@abstractmethod
def has_valid_padding(self, ciphertext: bytes) -> bool:
    '\n        Override this method and send off the ciphertext to check for valid padding.\n\n        :param bytes ciphertext: The ciphertext to check, send this to your padding oracle.\n        :rtype: True for valid padding, False otherwise.\n        '
    raise PaddownException('Not implemented')
Override this method and send off the ciphertext to check for valid padding.

:param bytes ciphertext: The ciphertext to check, send this to your padding oracle.
:rtype: True for valid padding, False otherwise.
@abstractmethod
def has_valid_padding(self, ciphertext: bytes) -> bool:
    '\n        Override this method and send off the ciphertext to check for valid padding.\n\n        :param bytes ciphertext: The ciphertext to check, send this to your padding oracle.\n        :rtype: True for valid padding, False otherwise.\n        '
    raise PaddownException('Not implemented')