{".class":"MypyFile","_fullname":"cryptography.hazmat.primitives.ciphers.base","future_import_flags":["annotations"],"is_partial_stub_package":false,"is_stub":false,"names":{".class":"SymbolTable","AEADCipherContext":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["authenticate_additional_data",1],["finalize",1],["reset_nonce",1],["update",1],["update_into",1]],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.base.CipherContext"],"dataclass_transform_spec":null,"declared_metaclass":"abc.ABCMeta","defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.base.AEADCipherContext","name":"AEADCipherContext","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_abstract"],"fullname":"cryptography.hazmat.primitives.ciphers.base.AEADCipherContext","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.base","mro":["cryptography.hazmat.primitives.ciphers.base.AEADCipherContext","cryptography.hazmat.primitives.ciphers.base.CipherContext","builtins.object"],"names":{".class":"SymbolTable","authenticate_additional_data":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0,0],"arg_names":["self","data"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_body","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.base.AEADCipherContext.authenticate_additional_data","name":"authenticate_additional_data","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","data"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.AEADCipherContext",{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"authenticate_additional_data of AEADCipherContext","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.AEADCipherContext.authenticate_additional_data","name":"authenticate_additional_data","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","data"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.AEADCipherContext",{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"authenticate_additional_data of AEADCipherContext","ret_type":{".class":"NoneType"},"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.primitives.ciphers.base.AEADCipherContext.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.base.AEADCipherContext","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"AEADDecryptionContext":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["authenticate_additional_data",1],["finalize",1],["finalize_with_tag",1],["reset_nonce",1],["update",1],["update_into",1]],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.base.AEADCipherContext"],"dataclass_transform_spec":null,"declared_metaclass":"abc.ABCMeta","defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.base.AEADDecryptionContext","name":"AEADDecryptionContext","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_abstract"],"fullname":"cryptography.hazmat.primitives.ciphers.base.AEADDecryptionContext","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.base","mro":["cryptography.hazmat.primitives.ciphers.base.AEADDecryptionContext","cryptography.hazmat.primitives.ciphers.base.AEADCipherContext","cryptography.hazmat.primitives.ciphers.base.CipherContext","builtins.object"],"names":{".class":"SymbolTable","finalize_with_tag":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0,0],"arg_names":["self","tag"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_body","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.base.AEADDecryptionContext.finalize_with_tag","name":"finalize_with_tag","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","tag"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.AEADDecryptionContext","builtins.bytes"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"finalize_with_tag of AEADDecryptionContext","ret_type":"builtins.bytes","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.AEADDecryptionContext.finalize_with_tag","name":"finalize_with_tag","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","tag"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.AEADDecryptionContext","builtins.bytes"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"finalize_with_tag of AEADDecryptionContext","ret_type":"builtins.bytes","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.primitives.ciphers.base.AEADDecryptionContext.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.base.AEADDecryptionContext","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"AEADEncryptionContext":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["authenticate_additional_data",1],["finalize",1],["reset_nonce",1],["tag",1],["update",1],["update_into",1]],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.base.AEADCipherContext"],"dataclass_transform_spec":null,"declared_metaclass":"abc.ABCMeta","defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.base.AEADEncryptionContext","name":"AEADEncryptionContext","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_abstract"],"fullname":"cryptography.hazmat.primitives.ciphers.base.AEADEncryptionContext","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.base","mro":["cryptography.hazmat.primitives.ciphers.base.AEADEncryptionContext","cryptography.hazmat.primitives.ciphers.base.AEADCipherContext","cryptography.hazmat.primitives.ciphers.base.CipherContext","builtins.object"],"names":{".class":"SymbolTable","tag":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_body","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.base.AEADEncryptionContext.tag","name":"tag","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.AEADEncryptionContext"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"tag of AEADEncryptionContext","ret_type":"builtins.bytes","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.AEADEncryptionContext.tag","name":"tag","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.AEADEncryptionContext"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"tag of AEADEncryptionContext","ret_type":"builtins.bytes","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.primitives.ciphers.base.AEADEncryptionContext.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.base.AEADEncryptionContext","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"Buffer":{".class":"SymbolTableNode","cross_ref":"cryptography.utils.Buffer","kind":"Gdef"},"Cipher":{".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.primitives.ciphers.base.Cipher","name":"Cipher","type_vars":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"cryptography.hazmat.primitives.ciphers.base.Mode","id":1,"name":"Mode","namespace":"cryptography.hazmat.primitives.ciphers.base.Cipher","upper_bound":{".class":"UnionType","items":["cryptography.hazmat.primitives.ciphers.modes.Mode",{".class":"NoneType"}],"uses_pep604_syntax":false},"values":[],"variance":1}]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.base","mro":["cryptography.hazmat.primitives.ciphers.base.Cipher","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["self","algorithm","mode","backend"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["self","algorithm","mode","backend"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"cryptography.hazmat.primitives.ciphers.base.Mode","id":1,"name":"Mode","namespace":"cryptography.hazmat.primitives.ciphers.base.Cipher","upper_bound":{".class":"UnionType","items":["cryptography.hazmat.primitives.ciphers.modes.Mode",{".class":"NoneType"}],"uses_pep604_syntax":false},"values":[],"variance":1}],"extra_attrs":null,"type_ref":"cryptography.hazmat.primitives.ciphers.base.Cipher"},"cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm",{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"cryptography.hazmat.primitives.ciphers.base.Mode","id":1,"name":"Mode","namespace":"cryptography.hazmat.primitives.ciphers.base.Cipher","upper_bound":{".class":"UnionType","items":["cryptography.hazmat.primitives.ciphers.modes.Mode",{".class":"NoneType"}],"uses_pep604_syntax":false},"values":[],"variance":1},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of Cipher","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"algorithm":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.algorithm","name":"algorithm","setter_type":null,"type":"cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"}},"decryptor":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.decryptor","impl":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.decryptor","name":"decryptor","original_first_arg":"self","type":null},"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.decryptor","name":"decryptor","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":["cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag"],"extra_attrs":null,"type_ref":"cryptography.hazmat.primitives.ciphers.base.Cipher"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"decryptor of Cipher","ret_type":"cryptography.hazmat.primitives.ciphers.base.AEADDecryptionContext","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.decryptor","name":"decryptor","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":["cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag"],"extra_attrs":null,"type_ref":"cryptography.hazmat.primitives.ciphers.base.Cipher"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"decryptor of Cipher","ret_type":"cryptography.hazmat.primitives.ciphers.base.AEADDecryptionContext","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.decryptor","name":"decryptor","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"TypeAliasType","args":[],"type_ref":"cryptography.hazmat.primitives.ciphers.base._CIPHER_TYPE"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"decryptor of Cipher","ret_type":"cryptography.hazmat.primitives.ciphers.base.CipherContext","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.decryptor","name":"decryptor","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"TypeAliasType","args":[],"type_ref":"cryptography.hazmat.primitives.ciphers.base._CIPHER_TYPE"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"decryptor of Cipher","ret_type":"cryptography.hazmat.primitives.ciphers.base.CipherContext","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":null,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":["cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag"],"extra_attrs":null,"type_ref":"cryptography.hazmat.primitives.ciphers.base.Cipher"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"decryptor of Cipher","ret_type":"cryptography.hazmat.primitives.ciphers.base.AEADDecryptionContext","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"TypeAliasType","args":[],"type_ref":"cryptography.hazmat.primitives.ciphers.base._CIPHER_TYPE"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"decryptor of Cipher","ret_type":"cryptography.hazmat.primitives.ciphers.base.CipherContext","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}},"encryptor":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.encryptor","impl":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.encryptor","name":"encryptor","original_first_arg":"self","type":null},"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.encryptor","name":"encryptor","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":["cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag"],"extra_attrs":null,"type_ref":"cryptography.hazmat.primitives.ciphers.base.Cipher"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"encryptor of Cipher","ret_type":"cryptography.hazmat.primitives.ciphers.base.AEADEncryptionContext","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.encryptor","name":"encryptor","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":["cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag"],"extra_attrs":null,"type_ref":"cryptography.hazmat.primitives.ciphers.base.Cipher"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"encryptor of Cipher","ret_type":"cryptography.hazmat.primitives.ciphers.base.AEADEncryptionContext","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.encryptor","name":"encryptor","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"TypeAliasType","args":[],"type_ref":"cryptography.hazmat.primitives.ciphers.base._CIPHER_TYPE"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"encryptor of Cipher","ret_type":"cryptography.hazmat.primitives.ciphers.base.CipherContext","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.encryptor","name":"encryptor","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"TypeAliasType","args":[],"type_ref":"cryptography.hazmat.primitives.ciphers.base._CIPHER_TYPE"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"encryptor of Cipher","ret_type":"cryptography.hazmat.primitives.ciphers.base.CipherContext","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":null,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":["cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag"],"extra_attrs":null,"type_ref":"cryptography.hazmat.primitives.ciphers.base.Cipher"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"encryptor of Cipher","ret_type":"cryptography.hazmat.primitives.ciphers.base.AEADEncryptionContext","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"TypeAliasType","args":[],"type_ref":"cryptography.hazmat.primitives.ciphers.base._CIPHER_TYPE"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"encryptor of Cipher","ret_type":"cryptography.hazmat.primitives.ciphers.base.CipherContext","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}},"mode":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.mode","name":"mode","setter_type":null,"type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"cryptography.hazmat.primitives.ciphers.base.Mode","id":1,"name":"Mode","namespace":"cryptography.hazmat.primitives.ciphers.base.Cipher","upper_bound":{".class":"UnionType","items":["cryptography.hazmat.primitives.ciphers.modes.Mode",{".class":"NoneType"}],"uses_pep604_syntax":false},"values":[],"variance":1}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"cryptography.hazmat.primitives.ciphers.base.Cipher.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"cryptography.hazmat.primitives.ciphers.base.Mode","id":1,"name":"Mode","namespace":"cryptography.hazmat.primitives.ciphers.base.Cipher","upper_bound":{".class":"UnionType","items":["cryptography.hazmat.primitives.ciphers.modes.Mode",{".class":"NoneType"}],"uses_pep604_syntax":false},"values":[],"variance":1}],"extra_attrs":null,"type_ref":"cryptography.hazmat.primitives.ciphers.base.Cipher"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["Mode"],"typeddict_type":null}},"CipherAlgorithm":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm","kind":"Gdef"},"CipherContext":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["finalize",1],["reset_nonce",1],["update",1],["update_into",1]],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":"abc.ABCMeta","defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.base.CipherContext","name":"CipherContext","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_abstract"],"fullname":"cryptography.hazmat.primitives.ciphers.base.CipherContext","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.base","mro":["cryptography.hazmat.primitives.ciphers.base.CipherContext","builtins.object"],"names":{".class":"SymbolTable","finalize":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_body","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.base.CipherContext.finalize","name":"finalize","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.CipherContext"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"finalize of CipherContext","ret_type":"builtins.bytes","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.CipherContext.finalize","name":"finalize","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.CipherContext"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"finalize of CipherContext","ret_type":"builtins.bytes","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"reset_nonce":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0,0],"arg_names":["self","nonce"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_body","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.base.CipherContext.reset_nonce","name":"reset_nonce","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","nonce"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.CipherContext","builtins.bytes"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"reset_nonce of CipherContext","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.CipherContext.reset_nonce","name":"reset_nonce","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","nonce"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.CipherContext","builtins.bytes"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"reset_nonce of CipherContext","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"update":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0,0],"arg_names":["self","data"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_body","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.base.CipherContext.update","name":"update","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","data"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.CipherContext",{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"update of CipherContext","ret_type":"builtins.bytes","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.CipherContext.update","name":"update","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","data"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.CipherContext",{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"update of CipherContext","ret_type":"builtins.bytes","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"update_into":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0,0,0],"arg_names":["self","data","buf"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_body","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.base.CipherContext.update_into","name":"update_into","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","data","buf"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.CipherContext",{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"update_into of CipherContext","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.base.CipherContext.update_into","name":"update_into","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","data","buf"],"arg_types":["cryptography.hazmat.primitives.ciphers.base.CipherContext",{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"update_into of CipherContext","ret_type":"builtins.int","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.primitives.ciphers.base.CipherContext.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.base.CipherContext","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"Mode":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"cryptography.hazmat.primitives.ciphers.base.Mode","name":"Mode","upper_bound":{".class":"UnionType","items":["cryptography.hazmat.primitives.ciphers.modes.Mode",{".class":"NoneType"}],"uses_pep604_syntax":false},"values":[],"variance":1}},"_CIPHER_TYPE":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeAlias","alias_tvars":[],"fullname":"cryptography.hazmat.primitives.ciphers.base._CIPHER_TYPE","module":"cryptography.hazmat.primitives.ciphers.base","no_args":false,"normalized":false,"python_3_12_type_alias":false,"target":{".class":"Instance","args":[{".class":"UnionType","items":["cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce","cryptography.hazmat.primitives.ciphers.modes.ModeWithTweak","cryptography.hazmat.primitives.ciphers.modes.ECB","cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector",{".class":"NoneType"}],"uses_pep604_syntax":false}],"extra_attrs":null,"type_ref":"cryptography.hazmat.primitives.ciphers.base.Cipher"}}},"__annotations__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"cryptography.hazmat.primitives.ciphers.base.__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.primitives.ciphers.base.__doc__","name":"__doc__","setter_type":null,"type":"builtins.str"}},"__file__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"cryptography.hazmat.primitives.ciphers.base.__file__","name":"__file__","setter_type":null,"type":"builtins.str"}},"__name__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"cryptography.hazmat.primitives.ciphers.base.__name__","name":"__name__","setter_type":null,"type":"builtins.str"}},"__package__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"cryptography.hazmat.primitives.ciphers.base.__package__","name":"__package__","setter_type":null,"type":"builtins.str"}},"__spec__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"cryptography.hazmat.primitives.ciphers.base.__spec__","name":"__spec__","setter_type":null,"type":"_frozen_importlib.ModuleSpec"}},"abc":{".class":"SymbolTableNode","cross_ref":"abc","kind":"Gdef"},"annotations":{".class":"SymbolTableNode","cross_ref":"__future__.annotations","kind":"Gdef"},"modes":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives.ciphers.modes","kind":"Gdef"},"rust_openssl":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.bindings._rust.openssl","kind":"Gdef"},"typing":{".class":"SymbolTableNode","cross_ref":"typing","kind":"Gdef"}},"path":"/home/geodesix/.local/lib/python3.10/site-packages/cryptography/hazmat/primitives/ciphers/base.py"}