1 from typing import Optional
\r
3 class sha384(object):
\r
4 name = ... # type: str
\r
5 block_size = ... # type: int
\r
6 digest_size = ... # type: int
\r
7 digestsize = ... # type: int
\r
8 def __init__(self, init: Optional[str]) -> None: ...
\r
9 def copy(self) -> "sha384": ...
\r
10 def digest(self) -> str: ...
\r
11 def hexdigest(self) -> str: ...
\r
12 def update(self, arg: str) -> None: ...
\r
14 class sha512(object):
\r
15 name = ... # type: str
\r
16 block_size = ... # type: int
\r
17 digest_size = ... # type: int
\r
18 digestsize = ... # type: int
\r
19 def __init__(self, init: Optional[str]) -> None: ...
\r
20 def copy(self) -> "sha512": ...
\r
21 def digest(self) -> str: ...
\r
22 def hexdigest(self) -> str: ...
\r
23 def update(self, arg: str) -> None: ...
\r