Add pygost deps

This commit is contained in:
Ivan Vazhenin
2023-08-30 19:10:53 +03:00
parent a90f60153a
commit a440d30b12
129 changed files with 20529 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
from typing import Callable
def wrap_gost(ukm: bytes, kek: bytes, cek: bytes, sbox: str = ...) -> bytes: ...
def unwrap_gost(kek: bytes, data: bytes, sbox: str = ...) -> bytes: ...
def wrap_cryptopro(ukm: bytes, kek: bytes, cek: bytes, sbox: str = ...) -> bytes: ...
def unwrap_cryptopro(kek: bytes, data: bytes, sbox: str = ...) -> bytes: ...
def kexp15(
encrypter_key: Callable[[bytes], bytes],
encrypter_mac: Callable[[bytes], bytes],
bs: int,
key: bytes,
iv: bytes,
) -> bytes: ...
def kimp15(
encrypter_key: Callable[[bytes], bytes],
encrypter_mac: Callable[[bytes], bytes],
bs: int,
kexp: bytes,
iv: bytes,
) -> bytes: ...