_mode_openpgp.pyi 556 B

1234567891011121314151617181920
  1. from types import ModuleType
  2. from typing import Union, Dict
  3. Buffer = Union[bytes, bytearray, memoryview]
  4. __all__ = ['OpenPgpMode']
  5. class OpenPgpMode(object):
  6. block_size: int
  7. iv: Union[bytes, bytearray, memoryview]
  8. IV: Union[bytes, bytearray, memoryview]
  9. def __init__(self,
  10. factory: ModuleType,
  11. key: Buffer,
  12. iv: Buffer,
  13. cipher_params: Dict) -> None: ...
  14. def encrypt(self, plaintext: Buffer) -> bytes: ...
  15. def decrypt(self, plaintext: Buffer) -> bytes: ...