massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / Crypto / PublicKey / pubkey.pyi
1 from Crypto.Util.number import *  # noqa: F403\r
2 \r
3 __revision__ = ...  # type: str\r
4 \r
5 class pubkey:\r
6     def __init__(self) -> None: ...\r
7     def encrypt(self, plaintext, K): ...\r
8     def decrypt(self, ciphertext): ...\r
9     def sign(self, M, K): ...\r
10     def verify(self, M, signature): ...\r
11     def validate(self, M, signature): ...\r
12     def blind(self, M, B): ...\r
13     def unblind(self, M, B): ...\r
14     def can_sign(self): ...\r
15     def can_encrypt(self): ...\r
16     def can_blind(self): ...\r
17     def size(self): ...\r
18     def has_private(self): ...\r
19     def publickey(self): ...\r
20     def __eq__(self, other): ...\r
21     def __ne__(self, other): ...\r