Spaces:
Running
Running
from typing import Union, overload | |
from Crypto.Util._raw_api import SmartPointer | |
Buffer = Union[bytes, bytearray, memoryview] | |
__all__ = ['CfbMode'] | |
class CfbMode(object): | |
block_size: int | |
iv: Buffer | |
IV: Buffer | |
def __init__(self, | |
block_cipher: SmartPointer, | |
iv: Buffer, | |
segment_size: int) -> None: ... | |
def encrypt(self, plaintext: Buffer) -> bytes: ... | |
def encrypt(self, plaintext: Buffer, output: Union[bytearray, memoryview]) -> None: ... | |
def decrypt(self, plaintext: Buffer) -> bytes: ... | |
def decrypt(self, plaintext: Buffer, output: Union[bytearray, memoryview]) -> None: ... | |