1234567891011121314151617181920212223242526272829303132333435363738 |
- from typing import Union, Dict, Tuple
- from Cryptodome.Cipher._mode_ecb import EcbMode
- from Cryptodome.Cipher._mode_cbc import CbcMode
- from Cryptodome.Cipher._mode_cfb import CfbMode
- from Cryptodome.Cipher._mode_ofb import OfbMode
- from Cryptodome.Cipher._mode_ctr import CtrMode
- from Cryptodome.Cipher._mode_openpgp import OpenPgpMode
- from Cryptodome.Cipher._mode_eax import EaxMode
- def adjust_key_parity(key_in: bytes) -> bytes: ...
- DES3Mode = int
- MODE_ECB: DES3Mode
- MODE_CBC: DES3Mode
- MODE_CFB: DES3Mode
- MODE_OFB: DES3Mode
- MODE_CTR: DES3Mode
- MODE_OPENPGP: DES3Mode
- MODE_EAX: DES3Mode
- Buffer = Union[bytes, bytearray, memoryview]
- def new(key: Buffer,
- mode: DES3Mode,
- iv : Buffer = ...,
- IV : Buffer = ...,
- nonce : Buffer = ...,
- segment_size : int = ...,
- mac_len : int = ...,
- initial_value : Union[int, Buffer] = ...,
- counter : Dict = ...) -> \
- Union[EcbMode, CbcMode, CfbMode, OfbMode, CtrMode, OpenPgpMode]: ...
- block_size: int
- key_size: Tuple[int, int]
|