{".class":"MypyFile","_fullname":"cryptography.hazmat.backends.openssl.backend","future_import_flags":["annotations"],"is_partial_stub_package":false,"is_stub":false,"names":{".class":"SymbolTable","AES":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives.ciphers.algorithms.AES","kind":"Gdef"},"AsymmetricPadding":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives._asymmetric.AsymmetricPadding","kind":"Gdef"},"Backend":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"cryptography.hazmat.backends.openssl.backend.Backend","name":"Backend","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"cryptography.hazmat.backends.openssl.backend","mro":["cryptography.hazmat.backends.openssl.backend.Backend","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of Backend","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__repr__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.__repr__","name":"__repr__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__repr__ of Backend","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_binding":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._binding","name":"_binding","setter_type":null,"type":"cryptography.hazmat.bindings.openssl.binding.Binding"}},"_consume_errors":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._consume_errors","name":"_consume_errors","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_consume_errors of Backend","ret_type":{".class":"Instance","args":["cryptography.hazmat.bindings._rust.openssl.OpenSSLError"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_enable_fips":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._enable_fips","name":"_enable_fips","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_enable_fips of Backend","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_ffi":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._ffi","name":"_ffi","setter_type":null,"type":{".class":"AnyType","missing_import_name":null,"source_any":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6},"type_of_any":7}}},"_fips_ciphers":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._fips_ciphers","name":"_fips_ciphers","setter_type":null,"type":{".class":"TupleType","implicit":false,"items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["key"],"arg_types":[{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"AES","ret_type":"cryptography.hazmat.primitives.ciphers.algorithms.AES","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}}}},"_fips_dh_min_key_size":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._fips_dh_min_key_size","name":"_fips_dh_min_key_size","setter_type":null,"type":"builtins.int"}},"_fips_dh_min_modulus":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._fips_dh_min_modulus","name":"_fips_dh_min_modulus","setter_type":null,"type":"builtins.int"}},"_fips_dsa_min_modulus":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._fips_dsa_min_modulus","name":"_fips_dsa_min_modulus","setter_type":null,"type":"builtins.int"}},"_fips_ecdh_curves":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._fips_ecdh_curves","name":"_fips_ecdh_curves","setter_type":null,"type":{".class":"TupleType","implicit":false,"items":[{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SECP224R1","ret_type":"cryptography.hazmat.primitives.asymmetric.ec.SECP224R1","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SECP256R1","ret_type":"cryptography.hazmat.primitives.asymmetric.ec.SECP256R1","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SECP384R1","ret_type":"cryptography.hazmat.primitives.asymmetric.ec.SECP384R1","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SECP521R1","ret_type":"cryptography.hazmat.primitives.asymmetric.ec.SECP521R1","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}}}},"_fips_enabled":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._fips_enabled","name":"_fips_enabled","setter_type":null,"type":"builtins.bool"}},"_fips_hashes":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._fips_hashes","name":"_fips_hashes","setter_type":null,"type":{".class":"TupleType","implicit":false,"items":[{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SHA224","ret_type":"cryptography.hazmat.primitives.hashes.SHA224","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SHA256","ret_type":"cryptography.hazmat.primitives.hashes.SHA256","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SHA384","ret_type":"cryptography.hazmat.primitives.hashes.SHA384","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SHA512","ret_type":"cryptography.hazmat.primitives.hashes.SHA512","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SHA512_224","ret_type":"cryptography.hazmat.primitives.hashes.SHA512_224","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SHA512_256","ret_type":"cryptography.hazmat.primitives.hashes.SHA512_256","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SHA3_224","ret_type":"cryptography.hazmat.primitives.hashes.SHA3_224","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SHA3_256","ret_type":"cryptography.hazmat.primitives.hashes.SHA3_256","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SHA3_384","ret_type":"cryptography.hazmat.primitives.hashes.SHA3_384","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SHA3_512","ret_type":"cryptography.hazmat.primitives.hashes.SHA3_512","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0],"arg_names":["digest_size"],"arg_types":["builtins.int"],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SHAKE128","ret_type":"cryptography.hazmat.primitives.hashes.SHAKE128","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0],"arg_names":["digest_size"],"arg_types":["builtins.int"],"fallback":"abc.ABCMeta","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":true,"is_ellipsis_args":false,"name":"SHAKE256","ret_type":"cryptography.hazmat.primitives.hashes.SHAKE256","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}}}},"_fips_rsa_min_key_size":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._fips_rsa_min_key_size","name":"_fips_rsa_min_key_size","setter_type":null,"type":"builtins.int"}},"_fips_rsa_min_public_exponent":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._fips_rsa_min_public_exponent","name":"_fips_rsa_min_public_exponent","setter_type":null,"type":"builtins.int"}},"_lib":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._lib","name":"_lib","setter_type":null,"type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}}},"_oaep_hash_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","algorithm"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend._oaep_hash_supported","name":"_oaep_hash_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","cryptography.hazmat.primitives.hashes.HashAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_oaep_hash_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"argon2_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.argon2_supported","name":"argon2_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"argon2_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"cipher_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","cipher","mode"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.cipher_supported","name":"cipher_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","cipher","mode"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm","cryptography.hazmat.primitives.ciphers.modes.Mode"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"cipher_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"cmac_algorithm_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","algorithm"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.cmac_algorithm_supported","name":"cmac_algorithm_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"cmac_algorithm_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"dh_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.dh_supported","name":"dh_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"dh_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"dh_x942_serialization_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.dh_x942_serialization_supported","name":"dh_x942_serialization_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"dh_x942_serialization_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"dsa_hash_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","algorithm"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.dsa_hash_supported","name":"dsa_hash_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","cryptography.hazmat.primitives.hashes.HashAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"dsa_hash_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"dsa_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.dsa_supported","name":"dsa_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"dsa_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"ecdsa_deterministic_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.ecdsa_deterministic_supported","name":"ecdsa_deterministic_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"ecdsa_deterministic_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"ed25519_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.ed25519_supported","name":"ed25519_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"ed25519_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"ed448_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.ed448_supported","name":"ed448_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"ed448_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"elliptic_curve_exchange_algorithm_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","algorithm","curve"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.elliptic_curve_exchange_algorithm_supported","name":"elliptic_curve_exchange_algorithm_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","algorithm","curve"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","cryptography.hazmat.primitives.asymmetric.ec.ECDH","cryptography.hazmat.primitives.asymmetric.ec.EllipticCurve"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"elliptic_curve_exchange_algorithm_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"elliptic_curve_signature_algorithm_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","signature_algorithm","curve"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.elliptic_curve_signature_algorithm_supported","name":"elliptic_curve_signature_algorithm_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","signature_algorithm","curve"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","cryptography.hazmat.primitives.asymmetric.ec.EllipticCurveSignatureAlgorithm","cryptography.hazmat.primitives.asymmetric.ec.EllipticCurve"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"elliptic_curve_signature_algorithm_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"elliptic_curve_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","curve"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.elliptic_curve_supported","name":"elliptic_curve_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","curve"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","cryptography.hazmat.primitives.asymmetric.ec.EllipticCurve"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"elliptic_curve_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"hash_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","algorithm"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.hash_supported","name":"hash_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","cryptography.hazmat.primitives.hashes.HashAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"hash_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"hmac_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","algorithm"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.hmac_supported","name":"hmac_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","cryptography.hazmat.primitives.hashes.HashAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"hmac_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"name":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.name","name":"name","setter_type":null,"type":"builtins.str"}},"openssl_assert":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","ok"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert","name":"openssl_assert","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","ok"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"openssl_assert of Backend","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"openssl_version_number":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.openssl_version_number","name":"openssl_version_number","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"openssl_version_number of Backend","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"openssl_version_text":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.openssl_version_text","name":"openssl_version_text","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"openssl_version_text of Backend","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"pbkdf2_hmac_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","algorithm"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.pbkdf2_hmac_supported","name":"pbkdf2_hmac_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","cryptography.hazmat.primitives.hashes.HashAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"pbkdf2_hmac_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"pkcs7_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.pkcs7_supported","name":"pkcs7_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"pkcs7_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"poly1305_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.poly1305_supported","name":"poly1305_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"poly1305_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"rsa_encryption_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","padding"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.rsa_encryption_supported","name":"rsa_encryption_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","padding"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","cryptography.hazmat.primitives._asymmetric.AsymmetricPadding"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"rsa_encryption_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"rsa_padding_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","padding"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.rsa_padding_supported","name":"rsa_padding_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","padding"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","cryptography.hazmat.primitives._asymmetric.AsymmetricPadding"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"rsa_padding_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"scrypt_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.scrypt_supported","name":"scrypt_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"scrypt_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"signature_hash_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","algorithm"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.signature_hash_supported","name":"signature_hash_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend","cryptography.hazmat.primitives.hashes.HashAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"signature_hash_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"x25519_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.x25519_supported","name":"x25519_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"x25519_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"x448_supported":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.x448_supported","name":"x448_supported","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.backends.openssl.backend.Backend"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"x448_supported of Backend","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"cryptography.hazmat.backends.openssl.backend.Backend.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.backends.openssl.backend.Backend","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"CBC":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives.ciphers.modes.CBC","kind":"Gdef"},"CipherAlgorithm":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm","kind":"Gdef"},"MGF1":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives.asymmetric.padding.MGF1","kind":"Gdef"},"Mode":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives.ciphers.modes.Mode","kind":"Gdef"},"OAEP":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives.asymmetric.padding.OAEP","kind":"Gdef"},"PKCS1v15":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives.asymmetric.padding.PKCS1v15","kind":"Gdef"},"PSS":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives.asymmetric.padding.PSS","kind":"Gdef"},"__annotations__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"cryptography.hazmat.backends.openssl.backend.__annotations__","name":"__annotations__","setter_type":null,"type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.dict"}}},"__doc__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"cryptography.hazmat.backends.openssl.backend.__doc__","name":"__doc__","setter_type":null,"type":"builtins.str"}},"__file__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"cryptography.hazmat.backends.openssl.backend.__file__","name":"__file__","setter_type":null,"type":"builtins.str"}},"__name__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"cryptography.hazmat.backends.openssl.backend.__name__","name":"__name__","setter_type":null,"type":"builtins.str"}},"__package__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"cryptography.hazmat.backends.openssl.backend.__package__","name":"__package__","setter_type":null,"type":"builtins.str"}},"__spec__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"cryptography.hazmat.backends.openssl.backend.__spec__","name":"__spec__","setter_type":null,"type":"_frozen_importlib.ModuleSpec"}},"annotations":{".class":"SymbolTableNode","cross_ref":"__future__.annotations","kind":"Gdef"},"asym_utils":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives.asymmetric.utils","kind":"Gdef"},"backend":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.backends.openssl.backend.backend","name":"backend","setter_type":null,"type":"cryptography.hazmat.backends.openssl.backend.Backend"}},"binding":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.bindings.openssl.binding","kind":"Gdef"},"ec":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives.asymmetric.ec","kind":"Gdef"},"hashes":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives.hashes","kind":"Gdef"},"rust_openssl":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.bindings._rust.openssl","kind":"Gdef"}},"path":"/home/geodesix/.local/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/backend.py"}