HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: sport3497 (1034)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //usr/local/CyberCP/lib/python3.10/site-packages/pyasn1_modules/__pycache__/rfc5934.cpython-310.pyc
o

�h�\�@s"ddlmZmZmZmZmZmZmZddlm	Z	ddlm
Z
ddlmZddlmZe
d�Zdd�Ze	jZejZejZejZe
jZe
jZe
jZe
jZe
jZe
jZe
jZe
jZe
jZe
jZe
jZe
jZe� d	�Z!ee!d
�Z"Gdd�dej#�Z$e�%d
d�e$_&Gdd�dej'�Z(e�%dd�e(_&Gdd�dej)�Z*e�+e�,de�-��e�,de�.��e�,dej/e�+e�,de�.��e�,de�.���d���e*_0Gdd�dej/�Z1e�+e�,de� ��e�,dej2e*�d�j3e�4d
e�d���e1_0Gd d!�d!ej2�Z5e1�e5_0e�4d
e�e5_6Gd"d#�d#ej �Z7Gd$d%�d%ej2�Z8e7�e8_0e�4de�e8_6Gd&d'�d'ej)�Z9e�+e�,d(e5�j3e�:ej;ej<d
�d)��e�,d*e8�j3e�:ej;ej<d+�d)��e�,d,e�-�j3e�:ej;ej<d-�d)��e�,d.e�=�j3e�:ej;ej<d/�d)��e�,d0e�j3e�:ej;ej<d1�d)���e9_0Gd2d3�d3ej#�Z>e�?dd4�e>_6Gd5d6�d6ej/�Z@e�+e�,d7e9��e�,d8e>���e@_0Gd9d:�d:ej/�ZAe�+e�Bd;e$�j3e�:ej;ej<d�d)�j3d<d=��e�Bd>e(�j3e�:ej;ej<d
�d)�j3d?d=��e�,d@e@���eA_0e�C�ZDe"eDdA<eA�eDdB<ee!d+�ZEGdCdD�dDej2�ZFe�eF_0e�4d
e�eF_6GdEdF�dFej2�ZGe�eG_0e�4d
e�eG_6GdGdH�dHej/�ZHe�+e�,dIe��e�,dJe>���eH_0GdKdL�dLej2�ZIeH�eI_0e�4d
e�eI_6GdMdN�dNej/�ZJe�+e�,dOeF��e�Kd*e8���eJ_0GdPdQ�dQej/�ZLe�+e�,dReG��e�KdSe�j3e�:ej;ej<d�d)��e�Kd*e8�j3e�:ej;ej<d
�d)��e�KdTeI�j3e�:ej;ej<d+�d)���eL_0GdUdV�dVej)�ZMe�+e�,dWeJ�j3e�:ej;ejNd�d)��e�,dXeL�j3e�:ej;ejNd
�d)���eM_0GdYdZ�dZej/�ZOe�+e�Bd;e$�j3e�:ej;ej<d�d)�j3d<d=��e�,d@e@��e�,d[eM��e�Bd\e�P�j3d
d=���eO_0e�C�ZQeEeQdA<eO�eQdB<ee!d-�ZRGd]d^�d^ej/�ZSe�+e�Kd_e��e�Kd`e�j3e�:ej;ej<d�d)��e�Kdae�j3e�:ej;ej<d
�d)��e�Kdbe�j3e�:ej;ej<d+�d)��e�Kdce�j3e�:ej;ej<d-�d)��e�,dde�j3e�:ej;ej<d/�d)��e�Kdee�j3e�:ej;ej<d1�df���eS_0Gdgdh�dhej/�ZTe�+e�,die��e�KdIe��e�Kdje��e�Kdke��e�Kdee�j3e�:ej;ej<d
�d)���eT_0Gdldm�dmej)�ZUe�+e�,dneS�j3e�:ej;ejNd�d)��e�,doeT�j3e�:ej;ejNd
�d)���eU_0Gdpdq�dqej)�ZVe�+e�,dre�j3e�:ej;ej<d
�d)��e�,dse�j3e�:ej;ej<d+�d)��e�,dteU�j3e�:ej;ejNd-�df���eV_0Gdudv�dvej/�ZWe�+e�Bd;e$�j3e�:ej;ej<d�d)�j3d<d=��e�Bd>e(�j3e�:ej;ej<d
�d)�j3d?d=��e�,dwe@��e�,dxej2eV�d�j3e�4d
e�d��e�KdTeI�j3e�:ej;ej<d+�d)���eW_0e�C�ZXeReXdA<eW�eXdB<ee!d/�ZYGdydz�dzej'�ZZej%d{�eZ_&Gd|d}�d}ej2�Z[eZ�e[_0e�4d
e�e[_6Gd~d�de[�Z\Gd�d��d�ej/�Z]e�+e�,d�e[��e�,dReG��e�KdTeI��e�Bd\e�P�j3d
d=���e]_0Gd�d��d�ej)�Z^e�+e�,d�e\�j3e�:ej;ej<d�d)��e�,d�e]�j3e�:ej;ejNd
�d)���e^_0Gd�d��d�ej/�Z_e�+e�Bd;e$�j3e�:ej;ej<d�d)�j3d<d=��e�,d�e@��e�,d�e^���e__0e�C�Z`eYe`dA<e_�e`dB<ee!d1�ZaGd�d��d�ej/�Zbe�+e�Bd;e$�j3e�:ej;ej<d�d)�j3d<d=��e�Bd>e(�j3e�:ej;ej<d
�d)�j3d?d=��e�,dwe@��e�,d�e�P��e�,d�e�P��e�KdJe>��e�,d�e���eb_0e�C�ZceaecdA<eb�ecdB<ee!d��ZdGd�d��d�eZ�ZeGd�d��d�ej/�Zfe�+e�,d�eZ��e�,dReG��e�Kd*e8�j3e�:ej;ej<d�d)��e�KdTeI�j3e�:ej;ej<d
�d)���ef_0Gd�d��d�ej)�Zge�+e�,d�ee�j3e�:ej;ej<d�d)��e�,d�ef�j3e�:ej;ejNd
�d)���eg_0Gd�d��d�ej/�Zhe�+e�Bd;e$�j3e�:ej;ej<d�d)�j3d<d=��e�,d�e@��e�,d�eg���eh_0e�C�ZiedeidA<eh�eidB<ee!d��ZjGd�d��d�ej/�Zke�+e�Kdse8�j3e�:ej;ej<d
�d)��e�Kdre8�j3e�:ej;ej<d+�d)���ek_0Gd�d��d�ej/�Zle�+e�Bd;e$�j3e�:ej;ej<d�d)�j3d<d=��e�Bd>e(�j3e�:ej;ej<d
�d)�j3d?d=��e�,dwe@��e�,dxek���el_0e�C�ZmejemdA<el�emdB<ee!d��ZnGd�d��d�eZ�ZoGd�d��d�ej/�Zpe�+e�,d�eZ��e�Kd*e8���ep_0Gd�d��d�ej)�Zqe�+e�,d�eo�j3e�:ej;ej<d�d)��e�,d�ep�j3e�:ej;ejNd
�d)���eq_0Gd�d��d�ej/�Zre�+e�Bd;e$�j3e�:ej;ej<d�d)�j3d<d=��e�,d�e@��e�,d�eq���er_0e�C�ZsenesdA<er�esdB<ee!d��ZtGd�d��d�ej/�Zue�+e�Bd;e$�j3e�:ej;ej<d�d)�j3d<d=��e�,dwe@���eu_0e�C�ZvetevdA<eu�evdB<ee!d��ZwGd�d��d�ej/�Zxe�+e�Bd;e$�j3e�:ej;ej<d�d)�j3d<d=��e�,d�e@��e�,d�eZ���ex_0e�C�ZyeweydA<ex�eydB<ee!d��ZzGd�d��d�ej/�Z{e�+e�Bd;e$�j3e�:ej;ej<d�d)�j3d<d=��e�,d�e� ��e�,d�eZ��e�Kdwe@���e{_0e�C�Z|eze|dA<e{�e|dB<e� d��Z}ee}d��Z~Gd�d��d�ej.�Ze�Z�e~e�d�<e�e�d�d<e� d��Z�Gd�d��d�ej/�Z�e�+e�,d�e��e�,d�e�.���e�_0e�Z�e�e�d�<de�d�<e�.�e�d�<e"eA�eEeO�eReW�eYe_�eaeb�edeh�ejel�ener�eteu�ewex�eze{�iZ�ej���e��e~e�iZ�ej���e��e�e��iZ�e
j���e��d�S)��)�univ�char�	namedtype�namedval�tag�
constraint�useful)�rfc2985)�rfc5280)�rfc5652)�rfc5914�infcGsFg}t|�D]}t|tj�r|�t|��q|�t|��qt�|�S)N)�tuple�
isinstancer�ObjectIdentifier�extend�list�append�int)�
components�output�x�r�I/usr/local/CyberCP/lib/python3.10/site-packages/pyasn1_modules/rfc5934.py�_OIDs
rz2.16.840.1.101.2.1.2.77�c@�eZdZdS)�TAMPVersionN��__name__�
__module__�__qualname__rrrrrT�r)�v1r)�v2�c@r)�TerseOrVerboseNrrrrrr&]r"r&)�terser)�verboser%c@r)�HardwareSerialEntryNrrrrrr)fr"r)�all�single�block�low�high)�
componentTypec@r)�HardwareModulesNrrrrrr0tr"r0�hwType�hwSerialEntries)�subtypeSpecc@r)�HardwareModuleIdentifierListNrrrrrr4r"r4c@r)�	CommunityNrrrrrr5�r"r5c@r)�CommunityIdentifierListNrrrrrr6�r"r6c@r)�TargetIdentifierNrrrrrr7�r"r7�	hwModules)�implicitTag�communitiesr%�
allModules��uri��	otherName�c@r)�	SeqNumberNrrrrrrA�r"rAl����c@r)�
TAMPMsgRefNrrrrrrB�r"rB�target�seqNumc@r)�TAMPStatusQueryNrrrrrrE�r"rE�versionr$)�valuer'r(�query�contentType�contentc@r)�KeyIdentifiersNrrrrrrK�r"rKc@r)�TrustAnchorChoiceListNrrrrrrL�r"rLc@r)�TAMPSequenceNumberNrrrrrrM�r"rM�keyId�	seqNumberc@r)�TAMPSequenceNumbersNrrrrrrP�r"rPc@r)�TerseStatusResponseNrrrrrrQ�r"rQ�taKeyIdsc@r)�VerboseStatusResponseNrrrrrrS�r"rS�taInfo�continPubKeyDecryptAlg�tampSeqNumbersc@r)�StatusResponseNrrrrrrWr"rW�
terseResponse�verboseResponsec@r)�TAMPStatusResponseNrrrrrrZr"rZ�response�usesApexc@r)�TBSCertificateChangeInfoNrrrrrr]#r"r]�serialNumber�	signature�issuer�validity�subject�subjectPublicKeyInfo�exts)�explicitTagc@r)�TrustAnchorChangeInfoNrrrrrrf7r"rf�pubKey�taTitle�certPathc@r)�TrustAnchorChangeInfoChoiceNrrrrrrjDr"rj�
tbsCertChange�taChangec@r)�TrustAnchorUpdateNrrrrrrmOr"rm�add�remove�changec@r)�
TAMPUpdateNrrrrrrq\r"rq�msgRef�updatesc@r)�
StatusCodeNrrrrrrtzr"rt)()�successr)�
decodeFailurer)�badContentInfor%)�
badSignedDatar<)�badEncapContentr>)�badCertificater@)�
badSignerInfo�)�badSignedAttrs�)�badUnsignedAttrs�)�missingContent�	)�
noTrustAnchor�
)�
notAuthorized�)�badDigestAlgorithm�)�badSignatureAlgorithm�
)�unsupportedKeySize�)�unsupportedParameters�)�signatureFailure�)�insufficientMemory�)�unsupportedTAMPMsgType�)�apexTAMPAnchor�)�improperTAAddition�)�
seqNumFailure�)�contingencyPublicKeyDecrypt�)�incorrectTarget�)�communityUpdateFailed�)�trustAnchorNotFound�)�unsupportedTAAlgorithm�)�unsupportedTAKeySize�)�!unsupportedContinPubKeyDecryptAlg�)�missingSignature�)�
resourcesBusy�)�versionNumberMismatch�)�missingPolicySet� )�revokedCertificate�!)�unsupportedTrustAnchorFormat�")�improperTAChange�#)�	malformed�$)�cmsError�%)�unsupportedTargetIdentifier�&)�other�c@r)�StatusCodeListNrrrrrr��r"r�c@r)�TerseUpdateConfirmNrrrrrr��r"r�c@r)�VerboseUpdateConfirmNrrrrrr��r"r��statusc@r)�
UpdateConfirmNrrrrrr��r"r��terseConfirm�verboseConfirmc@r)�TAMPUpdateConfirmNrrrrrr��r"r��update�confirmc@r)�TAMPApexUpdateNrrrrrr��r"r��clearTrustAnchors�clearCommunities�apexTAr|c@r)�TerseApexUpdateConfirmNrrrrrr��r"r�c@r)�VerboseApexUpdateConfirmNrrrrrr�r"r�c@r)�ApexUpdateConfirmNrrrrrr�r"r��terseApexConfirm�verboseApexConfirmc@r)�TAMPApexUpdateConfirmNrrrrrr�r"r��apexReplace�apexConfirmr~c@r)�CommunityUpdatesNrrrrrr�2r"r�c@r)�TAMPCommunityUpdateNrrrrrr�?r"r�r�c@r)�TerseCommunityConfirmNrrrrrr�Xr"r�c@r)�VerboseCommunityConfirmNrrrrrr�\r"r�c@r)�CommunityConfirmNrrrrrr�er"r��terseCommConfirm�verboseCommConfirmc@r)�TAMPCommunityUpdateConfirmNrrrrrr�rr"r��commConfirmr�c@r)�SequenceNumberAdjustNrrrrrr��r"r�r�c@r)�SequenceNumberAdjustConfirmNrrrrrr��r"r��adjustr�c@r)�	TAMPErrorNrrrrrr��r"r��msgTypez2.16.840.1.101.2.1.5�?c@r)�PlaintextSymmetricKeyNrrrrrr��r"r��type�valuesz1.3.6.1.5.5.7.1.20c@r)�ApexContingencyKeyNrrrrrr��r"r��
wrapAlgorithm�wrappedContinPubKey�extnID�critical�	extnValueN)��pyasn1.typerrrrrrr�pyasn1_modulesr	r
rr�float�MAXr�SingleAttribute�CertPathControls�TrustAnchorChoice�TrustAnchorTitle�AlgorithmIdentifier�AnotherName�	Attribute�Certificate�CertificateSerialNumber�	Extension�
Extensions�
KeyIdentifier�Name�SubjectPublicKeyInfo�TBSCertificate�Validityr�id_tamp�id_ct_TAMP_statusQuery�Integerr�NamedValues�namedValues�
Enumeratedr&�Choicer)�
NamedTypes�	NamedType�Null�OctetString�Sequencer/r0�
SequenceOf�subtype�ValueSizeConstraintr4r3r5r6r7�Tag�tagClassContext�tagFormatSimple�	IA5StringrA�ValueRangeConstraintrBrE�DefaultedNamedType�ContentInfo�tamp_status_query�id_ct_TAMP_statusResponserKrLrMrPrQ�OptionalNamedTyperSrW�tagFormatConstructedrZ�Boolean�tamp_status_response�id_ct_TAMP_updater]rfrjrmrq�tamp_update�id_ct_TAMP_updateConfirmrtr�r�r�r�r��tamp_update_confirm�id_ct_TAMP_apexUpdater��tamp_apex_update�id_ct_TAMP_apexUpdateConfirmr�r�r�r��tamp_apex_update_confirm�id_ct_TAMP_communityUpdater�r��tamp_community_update�!id_ct_TAMP_communityUpdateConfirmr�r�r�r��tamp_community_update_confirm�id_ct_TAMP_seqNumAdjustr��tamp_sequence_number_adjust�id_ct_TAMP_seqNumAdjustConfirmr��#tamp_sequence_number_adjust_confirm�id_ct_TAMP_errorr��
tamp_error�
id_attributes�)id_aa_TAMP_contingencyPublicKeyDecryptKeyr��"contingency_public_key_decrypt_key�id_pe_wrappedApexContinKeyr��wrappedApexContinKey�_cmsContentTypesMapUpdate�cmsContentTypesMapr��_cmsAttributesMapUpdate�cmsAttributesMap�_certificateExtensionsMap�certificateExtensionsMaprrrr�<module>s$

����
�
����������������

��

��

��

����������


�
��
��
����
�������
������
��

���

,��������	

�������

����������
����	

�����
�������

������
����	

����

����	

����




����