Contents
from abc import ABCMeta, abstractmethod import six [docs]class AbstractCipher(six.with_metaclass(ABCMeta)): [docs] @abstractmethod def encrypt(self, plaintext): """Return ciphertext for given plaintext.""" [docs] @abstractmethod def decrypt(self, ciphertext): """Return plaintext for given ciphertext."""