/opt/imunify360/venv/lib/python3.11/site-packages/cryptography/hazmat/bindings/_rust/openssl
# This file is dual licensed under the terms of the Apache License, Version # 2.0, and the BSD License. See the LICENSE file in the root of this repository # for complete details. class AESGCM: def __init__(self, key: bytes) -> None: ... @staticmethod def generate_key(key_size: int) -> bytes: ... def encrypt( self, nonce: bytes, data: bytes, associated_data: bytes | None, ) -> bytes: ... def decrypt( self, nonce: bytes, data: bytes, associated_data: bytes | None, ) -> bytes: ... class ChaCha20Poly1305: def __init__(self, key: bytes) -> None: ... @staticmethod def generate_key() -> bytes: ... def encrypt( self, nonce: bytes, data: bytes, associated_data: bytes | None, ) -> bytes: ... def decrypt( self, nonce: bytes, data: bytes, associated_data: bytes | None, ) -> bytes: ... class AESCCM: def __init__(self, key: bytes, tag_length: int = 16) -> None: ... @staticmethod def generate_key(key_size: int) -> bytes: ... def encrypt( self, nonce: bytes, data: bytes, associated_data: bytes | None, ) -> bytes: ... def decrypt( self, nonce: bytes, data: bytes, associated_data: bytes | None, ) -> bytes: ... class AESSIV: def __init__(self, key: bytes) -> None: ... @staticmethod def generate_key(key_size: int) -> bytes: ... def encrypt( self, data: bytes, associated_data: list[bytes] | None, ) -> bytes: ... def decrypt( self, data: bytes, associated_data: list[bytes] | None, ) -> bytes: ... class AESOCB3: def __init__(self, key: bytes) -> None: ... @staticmethod def generate_key(key_size: int) -> bytes: ... def encrypt( self, nonce: bytes, data: bytes, associated_data: bytes | None, ) -> bytes: ... def decrypt( self, nonce: bytes, data: bytes, associated_data: bytes | None, ) -> bytes: ... class AESGCMSIV: def __init__(self, key: bytes) -> None: ... @staticmethod def generate_key(key_size: int) -> bytes: ... def encrypt( self, nonce: bytes, data: bytes, associated_data: bytes | None, ) -> bytes: ... def decrypt( self, nonce: bytes, data: bytes, associated_data: bytes | None, ) -> bytes: ...
.
Edit
..
Edit
__init__.pyi
Edit
aead.pyi
Edit
ciphers.pyi
Edit
cmac.pyi
Edit
dh.pyi
Edit
dsa.pyi
Edit
ec.pyi
Edit
ed25519.pyi
Edit
ed448.pyi
Edit
hashes.pyi
Edit
hmac.pyi
Edit
kdf.pyi
Edit
keys.pyi
Edit
poly1305.pyi
Edit
rsa.pyi
Edit
x25519.pyi
Edit
x448.pyi
Edit