1 from typing import Callable
4 def wrap_gost(ukm: bytes, kek: bytes, cek: bytes, sbox: str = ...) -> bytes: ...
7 def unwrap_gost(kek: bytes, data: bytes, sbox: str = ...) -> bytes: ...
10 def wrap_cryptopro(ukm: bytes, kek: bytes, cek: bytes, sbox: str = ...) -> bytes: ...
13 def unwrap_cryptopro(kek: bytes, data: bytes, sbox: str = ...) -> bytes: ...
17 encrypter_key: Callable[[bytes], bytes],
18 encrypter_mac: Callable[[bytes], bytes],
26 encrypter_key: Callable[[bytes], bytes],
27 encrypter_mac: Callable[[bytes], bytes],