{".class":"MypyFile","_fullname":"cryptography.hazmat.primitives.ciphers.modes","future_import_flags":["annotations"],"is_partial_stub_package":false,"is_stub":false,"names":{".class":"SymbolTable","BlockCipherAlgorithm":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives._cipheralgorithm.BlockCipherAlgorithm","kind":"Gdef"},"CBC":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.CBC","name":"CBC","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CBC","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.CBC","cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives.ciphers.modes.Mode","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","initialization_vector"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CBC.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","initialization_vector"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CBC",{".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":"__init__ of CBC","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_initialization_vector":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CBC._initialization_vector","name":"_initialization_vector","setter_type":null,"type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}}},"initialization_vector":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CBC.initialization_vector","name":"initialization_vector","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CBC"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"initialization_vector of CBC","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.CBC.initialization_vector","name":"initialization_vector","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CBC"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"initialization_vector of CBC","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.primitives.ciphers.modes.CBC.name","name":"name","setter_type":null,"type":"builtins.str"}},"validate_for_algorithm":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CBC.validate_for_algorithm","name":"validate_for_algorithm","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"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.modes.CBC.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.CBC","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"CFB":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.CFB","name":"CFB","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CFB","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.CFB","cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives.ciphers.modes.Mode","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","initialization_vector"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CFB.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","initialization_vector"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CFB",{".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":"__init__ of CFB","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_initialization_vector":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CFB._initialization_vector","name":"_initialization_vector","setter_type":null,"type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}}},"initialization_vector":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CFB.initialization_vector","name":"initialization_vector","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CFB"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"initialization_vector of CFB","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.CFB.initialization_vector","name":"initialization_vector","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CFB"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"initialization_vector of CFB","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.primitives.ciphers.modes.CFB.name","name":"name","setter_type":null,"type":"builtins.str"}},"validate_for_algorithm":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CFB.validate_for_algorithm","name":"validate_for_algorithm","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"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.modes.CFB.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.CFB","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"CFB8":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.CFB8","name":"CFB8","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CFB8","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.CFB8","cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives.ciphers.modes.Mode","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","initialization_vector"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CFB8.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","initialization_vector"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CFB8",{".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":"__init__ of CFB8","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_initialization_vector":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CFB8._initialization_vector","name":"_initialization_vector","setter_type":null,"type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}}},"initialization_vector":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CFB8.initialization_vector","name":"initialization_vector","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CFB8"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"initialization_vector of CFB8","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.CFB8.initialization_vector","name":"initialization_vector","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CFB8"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"initialization_vector of CFB8","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.primitives.ciphers.modes.CFB8.name","name":"name","setter_type":null,"type":"builtins.str"}},"validate_for_algorithm":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CFB8.validate_for_algorithm","name":"validate_for_algorithm","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"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.modes.CFB8.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.CFB8","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"CTR":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.CTR","name":"CTR","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CTR","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.CTR","cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce","cryptography.hazmat.primitives.ciphers.modes.Mode","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","nonce"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CTR.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","nonce"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CTR",{".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":"__init__ of CTR","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_nonce":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CTR._nonce","name":"_nonce","setter_type":null,"type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}}},"name":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CTR.name","name":"name","setter_type":null,"type":"builtins.str"}},"nonce":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.CTR.nonce","name":"nonce","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CTR"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"nonce of CTR","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.CTR.nonce","name":"nonce","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CTR"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"nonce of CTR","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"validate_for_algorithm":{".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.primitives.ciphers.modes.CTR.validate_for_algorithm","name":"validate_for_algorithm","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.CTR","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"validate_for_algorithm of CTR","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.modes.CTR.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.CTR","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"CipherAlgorithm":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm","kind":"Gdef"},"ECB":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.modes.Mode"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.ECB","name":"ECB","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.modes.ECB","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.ECB","cryptography.hazmat.primitives.ciphers.modes.Mode","builtins.object"],"names":{".class":"SymbolTable","name":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.ECB.name","name":"name","setter_type":null,"type":"builtins.str"}},"validate_for_algorithm":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.ECB.validate_for_algorithm","name":"validate_for_algorithm","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.Mode","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"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.modes.ECB.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.ECB","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"GCM":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.GCM","name":"GCM","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.modes.GCM","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.GCM","cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag","cryptography.hazmat.primitives.ciphers.modes.Mode","builtins.object"],"names":{".class":"SymbolTable","_MAX_AAD_BYTES":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.GCM._MAX_AAD_BYTES","name":"_MAX_AAD_BYTES","setter_type":null,"type":"builtins.int"}},"_MAX_ENCRYPTED_BYTES":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.GCM._MAX_ENCRYPTED_BYTES","name":"_MAX_ENCRYPTED_BYTES","setter_type":null,"type":"builtins.int"}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1,1],"arg_names":["self","initialization_vector","tag","min_tag_length"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.GCM.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1,1],"arg_names":["self","initialization_vector","tag","min_tag_length"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.GCM",{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},{".class":"UnionType","items":["builtins.bytes",{".class":"NoneType"}],"uses_pep604_syntax":true},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of GCM","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_initialization_vector":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.GCM._initialization_vector","name":"_initialization_vector","setter_type":null,"type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}}},"_min_tag_length":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.GCM._min_tag_length","name":"_min_tag_length","setter_type":null,"type":"builtins.int"}},"_tag":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.GCM._tag","name":"_tag","setter_type":null,"type":{".class":"UnionType","items":["builtins.bytes",{".class":"NoneType"}],"uses_pep604_syntax":true}}},"initialization_vector":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.GCM.initialization_vector","name":"initialization_vector","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.GCM"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"initialization_vector of GCM","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.GCM.initialization_vector","name":"initialization_vector","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.GCM"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"initialization_vector of GCM","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.primitives.ciphers.modes.GCM.name","name":"name","setter_type":null,"type":"builtins.str"}},"tag":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.GCM.tag","name":"tag","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.GCM"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"tag of GCM","ret_type":{".class":"UnionType","items":["builtins.bytes",{".class":"NoneType"}],"uses_pep604_syntax":true},"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.modes.GCM.tag","name":"tag","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.GCM"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"tag of GCM","ret_type":{".class":"UnionType","items":["builtins.bytes",{".class":"NoneType"}],"uses_pep604_syntax":true},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"validate_for_algorithm":{".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.primitives.ciphers.modes.GCM.validate_for_algorithm","name":"validate_for_algorithm","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.GCM","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"validate_for_algorithm of GCM","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.modes.GCM.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.GCM","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"Mode":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["name",1],["validate_for_algorithm",1]],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":"abc.ABCMeta","defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.Mode","name":"Mode","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_abstract"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.Mode","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.Mode","builtins.object"],"names":{".class":"SymbolTable","name":{".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.modes.Mode.name","name":"name","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["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":"name of Mode","ret_type":"builtins.str","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.modes.Mode.name","name":"name","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["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":"name of Mode","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"validate_for_algorithm":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0,0],"arg_names":["self","algorithm"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_body","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.Mode.validate_for_algorithm","name":"validate_for_algorithm","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.Mode","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"validate_for_algorithm of Mode","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.modes.Mode.validate_for_algorithm","name":"validate_for_algorithm","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.Mode","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"validate_for_algorithm of Mode","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.modes.Mode.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.Mode","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ModeWithAuthenticationTag":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["name",1],["tag",1],["validate_for_algorithm",1]],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.modes.Mode"],"dataclass_transform_spec":null,"declared_metaclass":"abc.ABCMeta","defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag","name":"ModeWithAuthenticationTag","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_abstract"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag","cryptography.hazmat.primitives.ciphers.modes.Mode","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.modes.ModeWithAuthenticationTag.tag","name":"tag","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"tag of ModeWithAuthenticationTag","ret_type":{".class":"UnionType","items":["builtins.bytes",{".class":"NoneType"}],"uses_pep604_syntax":true},"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.modes.ModeWithAuthenticationTag.tag","name":"tag","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"tag of ModeWithAuthenticationTag","ret_type":{".class":"UnionType","items":["builtins.bytes",{".class":"NoneType"}],"uses_pep604_syntax":true},"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.modes.ModeWithAuthenticationTag.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ModeWithInitializationVector":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["initialization_vector",1],["name",1],["validate_for_algorithm",1]],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.modes.Mode"],"dataclass_transform_spec":null,"declared_metaclass":"abc.ABCMeta","defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","name":"ModeWithInitializationVector","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_abstract"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives.ciphers.modes.Mode","builtins.object"],"names":{".class":"SymbolTable","initialization_vector":{".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.modes.ModeWithInitializationVector.initialization_vector","name":"initialization_vector","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"initialization_vector of ModeWithInitializationVector","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.ModeWithInitializationVector.initialization_vector","name":"initialization_vector","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"initialization_vector of ModeWithInitializationVector","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.ModeWithInitializationVector.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ModeWithNonce":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["name",1],["nonce",1],["validate_for_algorithm",1]],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.modes.Mode"],"dataclass_transform_spec":null,"declared_metaclass":"abc.ABCMeta","defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce","name":"ModeWithNonce","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_abstract"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce","cryptography.hazmat.primitives.ciphers.modes.Mode","builtins.object"],"names":{".class":"SymbolTable","nonce":{".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.modes.ModeWithNonce.nonce","name":"nonce","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"nonce of ModeWithNonce","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.ModeWithNonce.nonce","name":"nonce","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"nonce of ModeWithNonce","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.ModeWithNonce.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ModeWithTweak":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["name",1],["tweak",1],["validate_for_algorithm",1]],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.modes.Mode"],"dataclass_transform_spec":null,"declared_metaclass":"abc.ABCMeta","defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.ModeWithTweak","name":"ModeWithTweak","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_abstract"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.ModeWithTweak","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.ModeWithTweak","cryptography.hazmat.primitives.ciphers.modes.Mode","builtins.object"],"names":{".class":"SymbolTable","tweak":{".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.modes.ModeWithTweak.tweak","name":"tweak","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithTweak"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"tweak of ModeWithTweak","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.ModeWithTweak.tweak","name":"tweak","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithTweak"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"tweak of ModeWithTweak","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.ModeWithTweak.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.ModeWithTweak","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"OFB":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.OFB","name":"OFB","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.modes.OFB","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.OFB","cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives.ciphers.modes.Mode","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","initialization_vector"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.OFB.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","initialization_vector"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.OFB",{".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":"__init__ of OFB","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_initialization_vector":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.OFB._initialization_vector","name":"_initialization_vector","setter_type":null,"type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}}},"initialization_vector":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.OFB.initialization_vector","name":"initialization_vector","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.OFB"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"initialization_vector of OFB","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.OFB.initialization_vector","name":"initialization_vector","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.OFB"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"initialization_vector of OFB","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.primitives.ciphers.modes.OFB.name","name":"name","setter_type":null,"type":"builtins.str"}},"validate_for_algorithm":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.OFB.validate_for_algorithm","name":"validate_for_algorithm","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"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.modes.OFB.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.OFB","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"UnsupportedAlgorithm":{".class":"SymbolTableNode","cross_ref":"cryptography.exceptions.UnsupportedAlgorithm","kind":"Gdef"},"XTS":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["cryptography.hazmat.primitives.ciphers.modes.ModeWithTweak"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"cryptography.hazmat.primitives.ciphers.modes.XTS","name":"XTS","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.modes.XTS","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"cryptography.hazmat.primitives.ciphers.modes","mro":["cryptography.hazmat.primitives.ciphers.modes.XTS","cryptography.hazmat.primitives.ciphers.modes.ModeWithTweak","cryptography.hazmat.primitives.ciphers.modes.Mode","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","tweak"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.XTS.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","tweak"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.XTS",{".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":"__init__ of XTS","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_tweak":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.XTS._tweak","name":"_tweak","setter_type":null,"type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"}}},"name":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.XTS.name","name":"name","setter_type":null,"type":"builtins.str"}},"tweak":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_self"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.XTS.tweak","name":"tweak","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.XTS"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"tweak of XTS","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"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.modes.XTS.tweak","name":"tweak","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.XTS"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"tweak of XTS","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"validate_for_algorithm":{".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.primitives.ciphers.modes.XTS.validate_for_algorithm","name":"validate_for_algorithm","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.XTS","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"validate_for_algorithm of XTS","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.modes.XTS.Self","id":0,"name":"Self","namespace":"","upper_bound":"cryptography.hazmat.primitives.ciphers.modes.XTS","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_Reasons":{".class":"SymbolTableNode","cross_ref":"cryptography.exceptions._Reasons","kind":"Gdef"},"__annotations__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"cryptography.hazmat.primitives.ciphers.modes.__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.modes.__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.modes.__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.modes.__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.modes.__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.modes.__spec__","name":"__spec__","setter_type":null,"type":"_frozen_importlib.ModuleSpec"}},"_check_aes_key_length":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","algorithm"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.modes._check_aes_key_length","name":"_check_aes_key_length","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.Mode","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_check_aes_key_length","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_check_iv_and_key_length":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","algorithm"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.modes._check_iv_and_key_length","name":"_check_iv_and_key_length","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_check_iv_and_key_length","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_check_iv_length":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","algorithm"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.modes._check_iv_length","name":"_check_iv_length","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","algorithm"],"arg_types":["cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector","cryptography.hazmat.primitives._cipheralgorithm.BlockCipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_check_iv_length","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_check_nonce_length":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["nonce","name","algorithm"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"cryptography.hazmat.primitives.ciphers.modes._check_nonce_length","name":"_check_nonce_length","original_first_arg":"nonce","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["nonce","name","algorithm"],"arg_types":[{".class":"TypeAliasType","args":[],"type_ref":"cryptography.utils.Buffer"},"builtins.str","cryptography.hazmat.primitives._cipheralgorithm.CipherAlgorithm"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_check_nonce_length","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"abc":{".class":"SymbolTableNode","cross_ref":"abc","kind":"Gdef"},"algorithms":{".class":"SymbolTableNode","cross_ref":"cryptography.hazmat.primitives.ciphers.algorithms","kind":"Gdef"},"annotations":{".class":"SymbolTableNode","cross_ref":"__future__.annotations","kind":"Gdef"},"utils":{".class":"SymbolTableNode","cross_ref":"cryptography.utils","kind":"Gdef"}},"path":"/home/geodesix/.local/lib/python3.10/site-packages/cryptography/hazmat/primitives/ciphers/modes.py"}