Anons79 Mini Shell

Directory : /proc/self/root/lib/python2.7/site-packages/ansible/module_utils/
Upload File :
Current File : //proc/self/root/lib/python2.7/site-packages/ansible/module_utils/crypto.pyo

�
�Udac	@`s�#ddlmZmZmZeZddlmZy ddlZddlm	Z	Wne
k
renXyddlZddlmZddl
mZddlmZddlmZdd	lmZddlZeej�ed
�krvd�Zeej_eej_eej_eej_eej_eej_eej�ed�krveej_eej _qvnyPddl!Ze"Z#y ej$j%j&j'j(j)e"Z*Wne+k
r�e,Z*nXWne
k
r�e,Z#e,Z*nXyddl-Ze"Z.Wne
k
re,Z.nXyddl/Ze"Z0Wne
k
rEe,Z0nXyddl1Ze"Z2Wne
k
rue,Z2nXWn/e
k
r�e,Z#e,Z*e,Z.e,Z0e,Z2nXddl3Z3ddl4Z4ddl5Z5ddl6Z6ddl7Z7ddl8Z8ddl9Z9ddl:Z:ddl;Z;dd
l<m=Z=ddl>m?Z?m@Z@deAfd��YZBdeBfd��YZCd�ZDddd�ZFde"ddd�ZGdd�ZHdd�ZId�ZJd�ZKd�ZLddd�ZMe=jNe3jO�dePfd��Y�ZQiEdX
d"6dY
d$6dZ
d&6d[
d)6d\
d,6d]
d/6d^
d26d_
d56d`
d86da
d;6db
d>6dc
dA6dd
dD6de
dG6df
dJ6dg
dM6dh
dP6di
dS6dj
dV6dk
dY6dl
d\6dm
d_6dn
db6do
de6dp
dg6dq
di6dr
dk6ds
dm6dt
do6du
dr6dv
dt6dw
dw6dx
dy6dy
d{6dz
d}6d{
d6d|
d�6d}
d�6d~
d�6d
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d6d�
d6d�
d6d�
d6d�
d	6d�
d6d�
d6d�
d6d�
d6d�
d6d�
d6d�
d6d�
d 6d�
d#6d�
d&6d�
d)6d�
d,6d�
d/6d�
d26d�
d56d�
d76d�
d96d�
d;6d�
d>6d�
dA6d�
dD6d�
dG6d�
dJ6d�
dL6d�
dO6d�
dR6d�
dU6d�
dX6d�
d[6d�
d^6d�
da6d�
dd6d�
dg6d�
dj6d�
dm6d�
dp6d�
ds6d�
dv6d�
dy6d�
d|6d�
d6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6dd�6dd�6dd�6dd�6dd�6dd�6dd�6dd�6dd�6d	d�6d
d�6dd�6dd�6d
d�6dd�6dd�6dd�6dd�6dd�6dd�6dd�6dd�6dd�6dd�6dd�6dd�6dd�6dd�6dd6dd6dd6dd6d d	6d!d6d"d6d#d6d$d6d%d6d&d6d'd6d(d6d)d!6d*d$6d+d&6d,d(6d-d*6d.d,6d/d.6d0d06d1d26d2d46d3d66d4d86d5d:6d6d<6d7d?6d8dA6d9dC6d:dE6d;dG6d<dJ6d=dM6d>dP6d?dS6d@dU6dAdX6dBd[6dCd^6dDda6dEdc6dFde6dGdg6dHdj6dIdl6dJdn6dKdq6dLdt6dMdv6dNdx6dOd{6dPd~6dQd�6dRd�6dSd�6dTd�6dUd�6dVd�6dWd�6dXd�6dYd�6dZd�6d[d�6d\d�6d]d�6d^d�6d_d�6d`d�6dad�6dbd�6dcd�6ddd�6ded�6dfd�6dgd�6dhd�6did�6djd�6dkd�6dld�6dmd�6dnd�6dod�6dpd�6dqd�6drd�6dsd�6dtd�6dud�6dvd�6dwd�6dxd�6dyd�6dzd�6d{d�6d|d�6d}d�6d~d�6dd�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d6d�d6d�d6d�d6d�d	6d�d6d�d
6d�d6d�d6d�d6d�d6d�d6d�d6d�d6d�d6d�d6d�d!6d�d#6d�d%6d�d'6d�d)6d�d,6d�d/6d�d16d�d46d�d76d�d:6d�d=6d�d?6d�dA6d�dD6d�dG6d�dJ6d�dM6d�dO6d�dR6d�dU6d�dX6d�d[6d�d^6d�da6d�dd6d�dg6d�dj6d�dm6d�do6d�dq6d�ds6d�dv6d�dy6d�d|6d�d6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d6d�d6d�d6d�d6d�d6d�d
6d�d6d�d6d�d6d�d6dd6dd6dd6dd6dd6dd6dd 6dd"6dd$6d	d&6d
d(6dd*6dd,6d
d.6dd06dd26dd56dd76dd96dd;6dd=6dd?6ddA6ddC6ddE6ddG6ddI6ddK6ddM6ddO6ddQ6ddS6d dU6d!dW6d"dY6d#d[6d$d]6d%d_6d&da6d'dd6d(dg6d)dj6d*dm6d+dp6d,ds6d-du6d.dw6d/dy6d0d{6d1d}6d2d6d3d�6d4d�6d5d�6d6d�6d7d�6d8d�6d9d�6d:d�6d;d�6d<d�6d=d�6d>d�6d?d�6d@d�6dAd�6dBd�6dCd�6dDd�6dEd�6dFd�6dGd�6dHd�6dId�6dJd�6dKd�6dLd�6dMd�6dNd�6dOd�6dPd�6dQd�6dRd�6dSd�6dTd�6dUd�6dVd�6dWd�6dXd�6dYd�6dZd�6d[d�6d\d�6d]d�6d^d�6d_d�6d`d6dad6dbd6dcd
6ddd
6ded6dfd6dgd6dhd6did6djd6dkd6dld6dmd!6dnd#6dod%6dpd'6dqd)6drd+6dsd-6dtd/6dud16dvd36dwd56dxd76dyd96dzd;6d{d>6d|dA6d}dC6d~dE6ddG6d�dI6d�dK6d�dM6d�dO6d�dQ6d�dT6d�dW6d�dZ6d�d\6d�d_6d�db6d�dd6d�df6d�di6d�dl6d�do6d�dr6d�du6d�dx6d�d{6d�d~6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d�6d�d6d�d6d�d6d�d6d�d	6d�d6d�d
6d�d6d�d6d�d6d�d6d�d6d�d6d�d6d�d6d�d 6d�d"6d�d$6d�d&6d�d(6d�d*6d�d,6d�d.6d�d06d�d26d�d46d�d66d�d86d�d:6d�d<6d�d>6d�d@6d�dC6d�dF6d�dI6d�dK6d�dN6d�dQ6d�dT6d�dW6d�dZ6d�d]6d�d`6d�dc6d�df6d�dh6d�dj6d�dm6d�dp6d
ds6d
dv6d
dy6d
d|6d
d6d
d�6d
d�6d
d�6d
d�6d	
d�6d

d�6d
d�6d
d�6d

d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d
d�6d 
d�6d!
d�6d"
d�6d#
d�6d$
d�6d%
d�6d&
d�6d'
d�6d(
d�6d)
d�6d*
d�6d+
d�6d,
d�6d-
d�6d.
d�6d/
d�6d0
d�6d1
d�6d2
d�6d3
d�6d4
d�6d5
d�6d6
d�6d7
d�6d8
d�6d9
d�6d:
d6d;
d6d<
d6d=
d6d>
d	6d?
d6d@
d
6dA
d6dB
d6dC
d6dD
d6dE
d6dF
d6dG
d6dH
d6dI
d6dJ
d!6dK
d#6dL
d%6dM
d'6dN
d)6dO
d+6dP
d-6dQ
d/6dR
d16dS
d36dT
d56dU
d76dV
d96dW
d;6dX
d=6dY
d?6dZ
dA6d[
dC6d\
dE6d]
dG6d^
dI6d_
dK6d`
dM6da
dO6db
dS6dc
dV6dd
dY6de
d[6df
d]6dg
d`6dh
dc6di
de6dj
dh6dk
dk6dl
dn6dm
dq6dn
dt6do
dw6dp
dy6dq
d{6dr
d}6ds
d6dt
d�6du
d�6dv
d�6dw
d�6dx
d�6dy
d�6dz
d�6d{
d�6d|
d�6d}
d�6d~
d�6d
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d6d�
d6d�
d6d�
d6d�
d6d�
d6d�
d6d�
d6d�
d6d�
d6d�
d 6d�
d#6d�
d&6d�
d)6d�
d,6d�
d/6d�
d26d�
d56d�
d86d�
d;6d�
d=6d�
d?6d�
dA6d�
dD6d�
dG6d�
dJ6d�
dM6d�
dO6d�
dR6d�
dU6d�
dW6d�
dZ6d�
d]6d�
d`6d�
dc6d�
de6d�
dh6d�
dk6d�
dm6d�
dp6d�
ds6d�
dv6d�
dy6d�
d{6d�
d~6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6d�
d�6dd�6dd�6dd�6dd�6dd�6dd�6dd	6dd	6dd	6d	d
	6d
d
	6dd	6dd	6d
d	6dd	6dd	6dd	6dd	6dd 	6dd"	6dd$	6dd&	6dd(	6dd*	6dd,	6dd.	6dd0	6dd2	6dd4	6dd6	6dd8	6dd:	6d d<	6d!d>	6d"d@	6d#dB	6d$dD	6d%dF	6d&dH	6d'dJ	6d(dL	6d)dN	6d*dP	6d+dR	6d,dT	6d-dV	6d.dX	6d/dZ	6d0d\	6d1d^	6d2d`	6d3db	6d4dd	6d5df	6d6dh	6d7dj	6d8dl	6d9dn	6d:dp	6d;dr	6d<dt	6d=dv	6d>dx	6d?dz	6d@d|	6dAd~	6dBd�	6dCd�	6dDd�	6dEd�	6dFd�	6dGd�	6dHd�	6dId�	6dJd�	6dKd�	6dLd�	6dMd�	6dNd�	6dOd�	6dPd�	6dQd�	6dRd�	6dSd�	6dTd�	6dUd�	6dVd�	6dWd�	6dXd�	6dYd�	6dZd�	6d[d�	6d\d�	6d]d�	6d^d�	6d_d�	6d`d�	6dad�	6dbd�	6dcd�	6ddd�	6ded�	6dfd�	6dgd�	6dhd�	6did�	6djd�	6dkd�	6dld�	6dmd�	6dnd�	6dod�	6dpd�	6dqd�	6drd�	6dsd�	6dtd�	6dud�	6dvd�	6dwd�	6dxd�	6dyd�	6dzd�	6d{d�	6d|d
6d}d
6d~d
6dd
6d�d
6d�d

6d�d
6d�d
6d�d
6d�d
6d�d
6d�d
6d�d
6d�d
6d�d
6d�d
6d�d 
6d�d"
6d�d$
6d�d&
6d�d(
6d�d*
6d�d,
6d�d.
6d�d0
6d�d2
6d�d4
6d�d6
6d�d8
6d�d:
6d�d<
6d�d>
6d�d@
6ZReS�ZTeS�ZUeS�ZVx�eRjW�D]�\ZXZYxreYD]jZZeZeUkrf"eTeZeXkrf"e[dA
j\eZeXeTeZ���neYdeUeZ<eYdB
eVeZ<eXeTeZ<q""Wq"Wxkd�gD]`\Z]Z^e]eUkr�"e[dD
j\e]e^eTe]���ne^eUe]<eVe^eVe]<eTe^eTe]<q�"We,dE
�Z_dF
�Z`dG
�ZadH
�ZbdI
�ZcdJ
�ZddK
�Zee,dL
�ZfdM
�ZgdN
�ZhdO
�ZidP
�ZjdQ
�ZkdR
�ZldS
�ZmdT
�ZndU
�ZodV
�ZpdW
�ZqdS(�i(tabsolute_importtdivisiontprint_function(tLooseVersionN(tcrypto(tx509(tdefault_backend(tload_pem_private_key(thashes(t
serializations2.1cC`stt|��S(N(thashtrepr(tself((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytsimple_hash@ss1.2(tsix(tto_bytestto_texttOpenSSLObjectErrorcB`seZRS((t__name__t
__module__(((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyR�stOpenSSLBadPassphraseErrorcB`seZRS((RR(((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyR�sc`s�i}y
tj}Wn3tk
rHy
tj}WqItk
rDdSXnXx�|D]�}tt|�}y||�}Wntk
r�qPnXy|j��Wn tk
r�|jd��nXdj	�fd�t
dt��d�D��||<qPW|S(s,Generate the fingerprint of the given bytes.i t:c3`s |]}�||d!VqdS(iN((t.0ti(t
pubkey_digest(s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pys	<genexpr>�siiN(thashlibt
algorithmstAttributeErrortalgorithms_guaranteedtNonetgetattrt
ValueErrort	hexdigestt	TypeErrortjointrangetlen(tsourcetfingerprintRtalgotfth((Rs?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytget_fingerprint_of_bytes�s(



	


9t	pyopensslcC`s�t||dtd|�}|dkr�ytjtj|�}Wq�tk
r�yPtj�}tjj||j	�}|dkr�tj
�ntj|�}Wq�tk
r�dSXq�Xn3|dkr�|j
�jtjjtjj�}nt|�S(s,Generate the fingerprint of the public key. tcheck_passphrasetbackendR+itcryptographyN(tload_privatekeytFalseRtdump_publickeyt
FILETYPE_ASN1Rt_new_mem_buft_libti2d_PUBKEY_biot_pkeyt_raise_current_errort_bio_to_stringRt
public_keytpublic_bytesR	tEncodingtDERtPublicFormattSubjectPublicKeyInfoR*(tpatht
passphraseR-t
privatekeyt	publickeytbiotrc((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytget_fingerprint�s$


	cC`s�yr|dkr6t|d��}|j�}WdQXn|}|dkr�y(tjtj|t|pfd��}Wn�tjk
r}t|j	�dkr�t|j	d�dkr�|j	ddddkr�|dk	r�t
d	��q�t
d
��q�ntdj|���nX|rmyMtjtj|t|dkrAd
nd��|dk	rft
d��nWq�tjk
r�}|dkr�t|j	�dkr�t|j	d�dkr�|j	ddddkr�t
d
��q�q�q�Xqmn�|dkrmy1t
||dkrdn	t|�t��}Wqmtk
rK}	t
d��qmtk
ri}	t
d��qmXn|SWn%ttfk
r�}
t|
��nXdS(s�Load the specified OpenSSL private key.

    The content can also be specified via content; in that case,
    this function will not load the key from disk.
    trbNR+tiisbad decryptsbad password reads*Wrong passphrase provided for private key!s>No passphrase provided, but private key is password-protected!s"Error while deserializing key: {0}txtys?Passphrase provided, but private key is not password-protected!R.s2Wrong or empty passphrase provided for private keys)Wrong passphrase provided for private key(sbad decryptsbad password read(sbad decryptsbad password read(RtopentreadRR/tFILETYPE_PEMRtErrorR$targsRRtformatRtcryptography_backendR!RtIOErrortOSError(R?R@R,tcontentR-t
b_priv_key_fhtpriv_key_detailtresulttetdummytexc((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyR/�sP.:cC`s�yft|d��}|j�}WdQX|dkrFtjtj|�S|dkretj|t��SWn%tt	fk
r�}t
|��nXdS(sLoad the specified certificate.RFNR+R.(RJRKRtload_certificateRLRtload_pem_x509_certificateRPRQRRR(R?R-tcert_fhtcert_contentRY((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyRZscC`s�y(t|d��}|j�}WdQXWn%ttfk
rO}t|��nX|dkrotjtj|�S|dkr�tj	|t
��SdS(s/Load the specified certificate signing request.RFNR+R.(RJRKRQRRRRtload_certificate_requestRLRtload_pem_x509_csrRP(R?R-tcsr_fhtcsr_contentRY((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyR^scC`spg}xc|D][}t||t�rQx?||D]}|j||f�q1Wq
|j|||f�q
W|S(sWTake a dict with key: value or key: list_of_values mappings and return a list of tuples(t
isinstancetlisttappend(t
input_dictRVtkeytentry((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytparse_name_field&s
cC`s�tjd|�}|dks0t|�dkr4dStjd�}|jd�dk	r�|tjdt|jd���7}n|jd�dk	r�|tjdt|jd���7}n|jd�dk	r�|tjdt|jd���7}n|jd�dk	r7|tjdt|jd���7}n|jd�dk	rt|tjdt|jd���7}n|jd	�d
kr�tjj�|Stjj�|SdS(s\Get a datetime.datetime or None from a string in the time format described in sshd_config(5)s^(?P<prefix>[+-])((?P<weeks>\d+)[wW])?((?P<days>\d+)[dD])?((?P<hours>\d+)[hH])?((?P<minutes>\d+)[mM])?((?P<seconds>\d+)[sS]?)?$iitweekstdaysthourstminutestsecondstprefixt+N(	tretmatchRR$tdatetimet	timedeltatgrouptinttutcnow(trelative_time_stringt
parsed_resulttoffset((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytconvert_relative_to_datetime3s*	(((cC`s�d}|dkr!tj�}nl|dkr<tj�}nQ|dkrWtj�}n6|dkrrtj�}n|dkr�tj�}n|S(Ntsha256tsha384tsha512tsha1tmd5(RRtSHA256tSHA384tSHA512tSHA1tMD5(t
digest_stringtdigest((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytselect_message_digestRsc
C`s�|j|j�}|dd	kr/||d<n|d	k	rH||d<ntjdd�\}}ytj|�Wntk
r�}nX|j|�y�yGtj	|tj
tjBtjBd�}tj
||�tj|�WnStk
r3}	ytj|�Wntk
r}nX|jddj|	��nXtjj|d�r]|j|t�n|j||d�|j|t�WnStk
r�}	ytj|�Wntk
r�}nX|jddj|	��nXd	S(
sl
    Writes content into destination file as securely as possible.
    Uses file arguments from module.
    tmodeR?Rns.ansible_tmpi�tmsgs3Error while writing result into temporary file: {0}sError while writing result: {0}N(tload_file_common_argumentstparamsRttempfiletmkstemptostcloset	Exceptiontadd_cleanup_fileRJtO_WRONLYtO_CREATtO_TRUNCtwritetremovet	fail_jsonROR?texiststset_fs_attributes_if_differentR0tatomic_move(
tmoduleRStdefault_modeR?t	file_argsttmp_fdttmp_nameRXtfileRW((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt
write_fileas@


&t
OpenSSLObjectcB`sJeZd�Zed�Zejd��Zejd��Zd�Z	RS(cC`sF||_||_||_tjj|�|_t|_||_dS(N(	R?tstatetforceR�tbasenametnameR0tchangedt
check_mode(RR?R�R�R�((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt__init__�s				c`s8�fd�}d�}|s%|�S|�o7||�S(s,Ensure the resource is in its desired state.c`stjj�j�S(N(R�R?R�((R(s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt_check_state�scS`s#|j|j�}|j|t�S(N(R�R�R�R0(R�R�((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt_check_perms�s((RR�tperms_requiredR�R�((Rs?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytcheck�s
	cC`sdS(s'Serialize the object into a dictionary.N((R((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytdump�scC`sdS(sGenerate the resource.N((R((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytgenerate�scC`sXytj|j�t|_Wn4tk
rS}|jtjkrTt|��qTnXdS(s(Remove the resource from the filesystem.N(	R�R�R?tTrueR�RRterrnotENOENTR(RR�RY((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyR��s
(
RRR�R�R�tabctabstractmethodR�R�R�(((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyR��s
	situ-tsITU-Ttccittt0sntt-dss
0.3.4401.5tcamellias0.3.4401.5.3.1.9scamellia-128-ecbsCAMELLIA-128-ECBs0.3.4401.5.3.1.9.1scamellia-128-ofbsCAMELLIA-128-OFBs0.3.4401.5.3.1.9.3scamellia-128-cfbsCAMELLIA-128-CFBs0.3.4401.5.3.1.9.4scamellia-128-gcmsCAMELLIA-128-GCMs0.3.4401.5.3.1.9.6scamellia-128-ccmsCAMELLIA-128-CCMs0.3.4401.5.3.1.9.7scamellia-128-ctrsCAMELLIA-128-CTRs0.3.4401.5.3.1.9.9scamellia-128-cmacsCAMELLIA-128-CMACs0.3.4401.5.3.1.9.10scamellia-192-ecbsCAMELLIA-192-ECBs0.3.4401.5.3.1.9.21scamellia-192-ofbsCAMELLIA-192-OFBs0.3.4401.5.3.1.9.23scamellia-192-cfbsCAMELLIA-192-CFBs0.3.4401.5.3.1.9.24scamellia-192-gcmsCAMELLIA-192-GCMs0.3.4401.5.3.1.9.26scamellia-192-ccmsCAMELLIA-192-CCMs0.3.4401.5.3.1.9.27scamellia-192-ctrsCAMELLIA-192-CTRs0.3.4401.5.3.1.9.29scamellia-192-cmacsCAMELLIA-192-CMACs0.3.4401.5.3.1.9.30scamellia-256-ecbsCAMELLIA-256-ECBs0.3.4401.5.3.1.9.41scamellia-256-ofbsCAMELLIA-256-OFBs0.3.4401.5.3.1.9.43scamellia-256-cfbsCAMELLIA-256-CFBs0.3.4401.5.3.1.9.44scamellia-256-gcmsCAMELLIA-256-GCMs0.3.4401.5.3.1.9.46scamellia-256-ccmsCAMELLIA-256-CCMs0.3.4401.5.3.1.9.47scamellia-256-ctrsCAMELLIA-256-CTRs0.3.4401.5.3.1.9.49scamellia-256-cmacsCAMELLIA-256-CMACs0.3.4401.5.3.1.9.50tdatas0.9tpsss0.9.2342tucls0.9.2342.19200300tpilots0.9.2342.19200300.100tpilotAttributeTypes0.9.2342.19200300.100.1tuserIdtUIDs0.9.2342.19200300.100.1.1ttextEncodedORAddresss0.9.2342.19200300.100.1.2t
rfc822Mailboxtmails0.9.2342.19200300.100.1.3tinfos0.9.2342.19200300.100.1.4tfavouriteDrinks0.9.2342.19200300.100.1.5t
roomNumbers0.9.2342.19200300.100.1.6tphotos0.9.2342.19200300.100.1.7t	userClasss0.9.2342.19200300.100.1.8thosts0.9.2342.19200300.100.1.9tmanagers0.9.2342.19200300.100.1.10tdocumentIdentifiers0.9.2342.19200300.100.1.11t
documentTitles0.9.2342.19200300.100.1.12tdocumentVersions0.9.2342.19200300.100.1.13tdocumentAuthors0.9.2342.19200300.100.1.14tdocumentLocations0.9.2342.19200300.100.1.15thomeTelephoneNumbers0.9.2342.19200300.100.1.20t	secretarys0.9.2342.19200300.100.1.21totherMailboxs0.9.2342.19200300.100.1.22tlastModifiedTimes0.9.2342.19200300.100.1.23tlastModifiedBys0.9.2342.19200300.100.1.24tdomainComponenttDCs0.9.2342.19200300.100.1.25taRecords0.9.2342.19200300.100.1.26tpilotAttributeType27s0.9.2342.19200300.100.1.27tmXRecords0.9.2342.19200300.100.1.28tnSRecords0.9.2342.19200300.100.1.29t	sOARecords0.9.2342.19200300.100.1.30tcNAMERecords0.9.2342.19200300.100.1.31tassociatedDomains0.9.2342.19200300.100.1.37tassociatedNames0.9.2342.19200300.100.1.38thomePostalAddresss0.9.2342.19200300.100.1.39t
personalTitles0.9.2342.19200300.100.1.40tmobileTelephoneNumbers0.9.2342.19200300.100.1.41tpagerTelephoneNumbers0.9.2342.19200300.100.1.42tfriendlyCountryNames0.9.2342.19200300.100.1.43tuniqueIdentifiertuids0.9.2342.19200300.100.1.44torganizationalStatuss0.9.2342.19200300.100.1.45tjanetMailboxs0.9.2342.19200300.100.1.46tmailPreferenceOptions0.9.2342.19200300.100.1.47tbuildingNames0.9.2342.19200300.100.1.48t
dSAQualitys0.9.2342.19200300.100.1.49tsingleLevelQualitys0.9.2342.19200300.100.1.50tsubtreeMinimumQualitys0.9.2342.19200300.100.1.51tsubtreeMaximumQualitys0.9.2342.19200300.100.1.52tpersonalSignatures0.9.2342.19200300.100.1.53tdITRedirects0.9.2342.19200300.100.1.54taudios0.9.2342.19200300.100.1.55tdocumentPublishers0.9.2342.19200300.100.1.56tpilotAttributeSyntaxs0.9.2342.19200300.100.3tiA5StringSyntaxs0.9.2342.19200300.100.3.4tcaseIgnoreIA5StringSyntaxs0.9.2342.19200300.100.3.5tpilotObjectClasss0.9.2342.19200300.100.4tpilotObjects0.9.2342.19200300.100.4.3tpilotPersons0.9.2342.19200300.100.4.4taccounts0.9.2342.19200300.100.4.5tdocuments0.9.2342.19200300.100.4.6trooms0.9.2342.19200300.100.4.7tdocumentSeriess0.9.2342.19200300.100.4.9tDomaintdomains0.9.2342.19200300.100.4.13trFC822localParts0.9.2342.19200300.100.4.14t	dNSDomains0.9.2342.19200300.100.4.15tdomainRelatedObjects0.9.2342.19200300.100.4.17tfriendlyCountrys0.9.2342.19200300.100.4.18tsimpleSecurityObjects0.9.2342.19200300.100.4.19tpilotOrganizations0.9.2342.19200300.100.4.20tpilotDSAs0.9.2342.19200300.100.4.21tqualityLabelledDatas0.9.2342.19200300.100.4.22tpilotGroupss0.9.2342.19200300.100.10tisotISOt1tgmactGMACs1.0.9797.3.4t	whirlpools1.0.10118.3.0.55sISO Member Bodysmember-bodysISO CN Member BodysISO-CNs1.2.156tosccas
1.2.156.10197s	sm-schemes1.2.156.10197.1ssm4-ecbsSM4-ECBs1.2.156.10197.1.104.1ssm4-cbcsSM4-CBCs1.2.156.10197.1.104.2ssm4-ofbsSM4-OFBs1.2.156.10197.1.104.3ssm4-cfbsSM4-CFBs1.2.156.10197.1.104.4ssm4-cfb1sSM4-CFB1s1.2.156.10197.1.104.5ssm4-cfb8sSM4-CFB8s1.2.156.10197.1.104.6ssm4-ctrsSM4-CTRs1.2.156.10197.1.104.7tsm2tSM2s1.2.156.10197.1.301tsm3tSM3s1.2.156.10197.1.401sSM2-with-SM3sSM2-SM3s1.2.156.10197.1.501tsm3WithRSAEncryptionsRSA-SM3s1.2.156.10197.1.504scamellia-128-cbcsCAMELLIA-128-CBCs1.2.392.200011.61.1.1.1.2scamellia-192-cbcsCAMELLIA-192-CBCs1.2.392.200011.61.1.1.1.3scamellia-256-cbcsCAMELLIA-256-CBCs1.2.392.200011.61.1.1.1.4sid-camellia128-wraps1.2.392.200011.61.1.1.3.2sid-camellia192-wraps1.2.392.200011.61.1.1.3.3sid-camellia256-wraps1.2.392.200011.61.1.1.3.4tkisatKISAs1.2.410.200004sseed-ecbsSEED-ECBs1.2.410.200004.1.3sseed-cbcsSEED-CBCs1.2.410.200004.1.4sseed-cfbsSEED-CFBs1.2.410.200004.1.5sseed-ofbsSEED-OFBs1.2.410.200004.1.6tarias1.2.410.200046.1.1saria-128-ecbsARIA-128-ECBs1.2.410.200046.1.1.1saria-128-cbcsARIA-128-CBCs1.2.410.200046.1.1.2saria-128-cfbsARIA-128-CFBs1.2.410.200046.1.1.3saria-128-ofbsARIA-128-OFBs1.2.410.200046.1.1.4saria-128-ctrsARIA-128-CTRs1.2.410.200046.1.1.5saria-192-ecbsARIA-192-ECBs1.2.410.200046.1.1.6saria-192-cbcsARIA-192-CBCs1.2.410.200046.1.1.7saria-192-cfbsARIA-192-CFBs1.2.410.200046.1.1.8saria-192-ofbsARIA-192-OFBs1.2.410.200046.1.1.9saria-192-ctrsARIA-192-CTRs1.2.410.200046.1.1.10saria-256-ecbsARIA-256-ECBs1.2.410.200046.1.1.11saria-256-cbcsARIA-256-CBCs1.2.410.200046.1.1.12saria-256-cfbsARIA-256-CFBs1.2.410.200046.1.1.13saria-256-ofbsARIA-256-OFBs1.2.410.200046.1.1.14saria-256-ctrsARIA-256-CTRs1.2.410.200046.1.1.15saria-128-gcmsARIA-128-GCMs1.2.410.200046.1.1.34saria-192-gcmsARIA-192-GCMs1.2.410.200046.1.1.35saria-256-gcmsARIA-256-GCMs1.2.410.200046.1.1.36saria-128-ccmsARIA-128-CCMs1.2.410.200046.1.1.37saria-192-ccmsARIA-192-CCMs1.2.410.200046.1.1.38saria-256-ccmsARIA-256-CCMs1.2.410.200046.1.1.39t	cryptopros1.2.643.2.2s&GOST R 34.11-94 with GOST R 34.10-2001s#id-GostR3411-94-with-GostR3410-2001s
1.2.643.2.2.3s$GOST R 34.11-94 with GOST R 34.10-94s!id-GostR3411-94-with-GostR3410-94s
1.2.643.2.2.4sGOST R 34.11-94t	md_gost94s
1.2.643.2.2.9sHMAC GOST 34.11-94sid-HMACGostR3411-94s1.2.643.2.2.10sid-Gost28147-89-None-KeyMeshings1.2.643.2.2.14.0s$id-Gost28147-89-CryptoPro-KeyMeshings1.2.643.2.2.14.1sGOST R 34.10-2001tgost2001s1.2.643.2.2.19sGOST R 34.10-94tgost94s1.2.643.2.2.20sid-GostR3410-94-as1.2.643.2.2.20.1sid-GostR3410-94-aBiss1.2.643.2.2.20.2sid-GostR3410-94-bs1.2.643.2.2.20.3sid-GostR3410-94-bBiss1.2.643.2.2.20.4s
GOST 28147-89tgost89s1.2.643.2.2.21sGOST 28147-89 MACsgost-macs1.2.643.2.2.22sGOST R 34.11-94 PRFsprf-gostr3411-94s1.2.643.2.2.23sid-GostR3411-94-TestParamSets1.2.643.2.2.30.0s!id-GostR3411-94-CryptoProParamSets1.2.643.2.2.30.1sid-Gost28147-89-TestParamSets1.2.643.2.2.31.0s$id-Gost28147-89-CryptoPro-A-ParamSets1.2.643.2.2.31.1s$id-Gost28147-89-CryptoPro-B-ParamSets1.2.643.2.2.31.2s$id-Gost28147-89-CryptoPro-C-ParamSets1.2.643.2.2.31.3s$id-Gost28147-89-CryptoPro-D-ParamSets1.2.643.2.2.31.4s,id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSets1.2.643.2.2.31.5s,id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSets1.2.643.2.2.31.6s(id-Gost28147-89-CryptoPro-RIC-1-ParamSets1.2.643.2.2.31.7sid-GostR3410-94-TestParamSets1.2.643.2.2.32.0s$id-GostR3410-94-CryptoPro-A-ParamSets1.2.643.2.2.32.2s$id-GostR3410-94-CryptoPro-B-ParamSets1.2.643.2.2.32.3s$id-GostR3410-94-CryptoPro-C-ParamSets1.2.643.2.2.32.4s$id-GostR3410-94-CryptoPro-D-ParamSets1.2.643.2.2.32.5s'id-GostR3410-94-CryptoPro-XchA-ParamSets1.2.643.2.2.33.1s'id-GostR3410-94-CryptoPro-XchB-ParamSets1.2.643.2.2.33.2s'id-GostR3410-94-CryptoPro-XchC-ParamSets1.2.643.2.2.33.3sid-GostR3410-2001-TestParamSets1.2.643.2.2.35.0s&id-GostR3410-2001-CryptoPro-A-ParamSets1.2.643.2.2.35.1s&id-GostR3410-2001-CryptoPro-B-ParamSets1.2.643.2.2.35.2s&id-GostR3410-2001-CryptoPro-C-ParamSets1.2.643.2.2.35.3s)id-GostR3410-2001-CryptoPro-XchA-ParamSets1.2.643.2.2.36.0s)id-GostR3410-2001-CryptoPro-XchB-ParamSets1.2.643.2.2.36.1sGOST R 34.10-2001 DHsid-GostR3410-2001DHs1.2.643.2.2.98sGOST R 34.10-94 DHsid-GostR3410-94DHs1.2.643.2.2.99t	cryptocoms1.2.643.2.9s.GOST R 34.11-94 with GOST R 34.10-94 Cryptocoms$id-GostR3411-94-with-GostR3410-94-ccs1.2.643.2.9.1.3.3s0GOST R 34.11-94 with GOST R 34.10-2001 Cryptocoms&id-GostR3411-94-with-GostR3410-2001-ccs1.2.643.2.9.1.3.4sGOST 34.10-94 Cryptocomtgost94ccs1.2.643.2.9.1.5.3sGOST 34.10-2001 Cryptocomt
gost2001ccs1.2.643.2.9.1.5.4s GOST 28147-89 Cryptocom ParamSetsid-Gost28147-89-ccs1.2.643.2.9.1.6.1s(GOST R 3410-2001 Parameter Set Cryptocomsid-GostR3410-2001-ParamSet-ccs1.2.643.2.9.1.8.1tINNs1.2.643.3.131.1.1sid-tc26s1.2.643.7.1sid-tc26-algorithmss
1.2.643.7.1.1sid-tc26-signs1.2.643.7.1.1.1s&GOST R 34.10-2012 with 256 bit modulustgost2012_256s1.2.643.7.1.1.1.1s&GOST R 34.10-2012 with 512 bit modulustgost2012_512s1.2.643.7.1.1.1.2sid-tc26-digests1.2.643.7.1.1.2s#GOST R 34.11-2012 with 256 bit hasht
md_gost12_256s1.2.643.7.1.1.2.2s#GOST R 34.11-2012 with 512 bit hasht
md_gost12_512s1.2.643.7.1.1.2.3sid-tc26-signwithdigests1.2.643.7.1.1.3s2GOST R 34.10-2012 with GOST R 34.11-2012 (256 bit)s(id-tc26-signwithdigest-gost3410-2012-256s1.2.643.7.1.1.3.2s2GOST R 34.10-2012 with GOST R 34.11-2012 (512 bit)s(id-tc26-signwithdigest-gost3410-2012-512s1.2.643.7.1.1.3.3sid-tc26-macs1.2.643.7.1.1.4sHMAC GOST 34.11-2012 256 bitsid-tc26-hmac-gost-3411-2012-256s1.2.643.7.1.1.4.1sHMAC GOST 34.11-2012 512 bitsid-tc26-hmac-gost-3411-2012-512s1.2.643.7.1.1.4.2sid-tc26-ciphers1.2.643.7.1.1.5s#id-tc26-cipher-gostr3412-2015-magmas1.2.643.7.1.1.5.1s,id-tc26-cipher-gostr3412-2015-magma-ctracpkms1.2.643.7.1.1.5.1.1s1id-tc26-cipher-gostr3412-2015-magma-ctracpkm-omacs1.2.643.7.1.1.5.1.2s(id-tc26-cipher-gostr3412-2015-kuznyechiks1.2.643.7.1.1.5.2s1id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkms1.2.643.7.1.1.5.2.1s6id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm-omacs1.2.643.7.1.1.5.2.2sid-tc26-agreements1.2.643.7.1.1.6s$id-tc26-agreement-gost-3410-2012-256s1.2.643.7.1.1.6.1s$id-tc26-agreement-gost-3410-2012-512s1.2.643.7.1.1.6.2sid-tc26-wraps1.2.643.7.1.1.7s!id-tc26-wrap-gostr3412-2015-magmas1.2.643.7.1.1.7.1s(id-tc26-wrap-gostr3412-2015-magma-kexp15s-id-tc26-wrap-gostr3412-2015-kuznyechik-kexp15s1.2.643.7.1.1.7.1.1s&id-tc26-wrap-gostr3412-2015-kuznyechiks1.2.643.7.1.1.7.2sid-tc26-constantss
1.2.643.7.1.2sid-tc26-sign-constantss1.2.643.7.1.2.1s$id-tc26-gost-3410-2012-256-constantss1.2.643.7.1.2.1.1s&GOST R 34.10-2012 (256 bit) ParamSet As$id-tc26-gost-3410-2012-256-paramSetAs1.2.643.7.1.2.1.1.1s&GOST R 34.10-2012 (256 bit) ParamSet Bs$id-tc26-gost-3410-2012-256-paramSetBs1.2.643.7.1.2.1.1.2s&GOST R 34.10-2012 (256 bit) ParamSet Cs$id-tc26-gost-3410-2012-256-paramSetCs1.2.643.7.1.2.1.1.3s&GOST R 34.10-2012 (256 bit) ParamSet Ds$id-tc26-gost-3410-2012-256-paramSetDs1.2.643.7.1.2.1.1.4s$id-tc26-gost-3410-2012-512-constantss1.2.643.7.1.2.1.2s1GOST R 34.10-2012 (512 bit) testing parameter sets'id-tc26-gost-3410-2012-512-paramSetTests1.2.643.7.1.2.1.2.0s&GOST R 34.10-2012 (512 bit) ParamSet As$id-tc26-gost-3410-2012-512-paramSetAs1.2.643.7.1.2.1.2.1s&GOST R 34.10-2012 (512 bit) ParamSet Bs$id-tc26-gost-3410-2012-512-paramSetBs1.2.643.7.1.2.1.2.2s&GOST R 34.10-2012 (512 bit) ParamSet Cs$id-tc26-gost-3410-2012-512-paramSetCs1.2.643.7.1.2.1.2.3sid-tc26-digest-constantss1.2.643.7.1.2.2sid-tc26-cipher-constantss1.2.643.7.1.2.5sid-tc26-gost-28147-constantss1.2.643.7.1.2.5.1s GOST 28147-89 TC26 parameter setsid-tc26-gost-28147-param-Zs1.2.643.7.1.2.5.1.1tOGRNs
1.2.643.100.1tSNILSs
1.2.643.100.3sSigning Tool of SubjecttsubjectSignTools1.2.643.100.111sSigning Tool of IssuertissuerSignTools1.2.643.100.112sISO-UAs1.2.804sua-pkis1.2.804.2.1.1.1sDSTU Gost 28147-2009t	dstu28147s1.2.804.2.1.1.1.1.1.1sDSTU Gost 28147-2009 OFB modes
dstu28147-ofbs1.2.804.2.1.1.1.1.1.1.2sDSTU Gost 28147-2009 CFB modes
dstu28147-cfbs1.2.804.2.1.1.1.1.1.1.3sDSTU Gost 28147-2009 key wrapsdstu28147-wraps1.2.804.2.1.1.1.1.1.1.5sHMAC DSTU Gost 34311-95thmacWithDstu34311s1.2.804.2.1.1.1.1.1.2sDSTU Gost 34311-95t	dstu34311s1.2.804.2.1.1.1.1.2.1sDSTU 4145-2002 little endiant
dstu4145les1.2.804.2.1.1.1.1.3.1.1sDSTU 4145-2002 big endiant
dstu4145bes1.2.804.2.1.1.1.1.3.1.1.1.1sDSTU curve 0tuacurve0s1.2.804.2.1.1.1.1.3.1.1.2.0sDSTU curve 1tuacurve1s1.2.804.2.1.1.1.1.3.1.1.2.1sDSTU curve 2tuacurve2s1.2.804.2.1.1.1.1.3.1.1.2.2sDSTU curve 3tuacurve3s1.2.804.2.1.1.1.1.3.1.1.2.3sDSTU curve 4tuacurve4s1.2.804.2.1.1.1.1.3.1.1.2.4sDSTU curve 5tuacurve5s1.2.804.2.1.1.1.1.3.1.1.2.5sDSTU curve 6tuacurve6s1.2.804.2.1.1.1.1.3.1.1.2.6sDSTU curve 7tuacurve7s1.2.804.2.1.1.1.1.3.1.1.2.7sDSTU curve 8tuacurve8s1.2.804.2.1.1.1.1.3.1.1.2.8sDSTU curve 9tuacurve9s1.2.804.2.1.1.1.1.3.1.1.2.9sISO US Member BodysISO-USs1.2.840sX9.57sX9-57s
1.2.840.10040tholdInstructions1.2.840.10040.2sHold Instruction NonetholdInstructionNones1.2.840.10040.2.1sHold Instruction Call IssuertholdInstructionCallIssuers1.2.840.10040.2.2sHold Instruction RejecttholdInstructionRejects1.2.840.10040.2.3s
X9.57 CM ?tX9cms1.2.840.10040.4t
dsaEncryptiontDSAs1.2.840.10040.4.1tdsaWithSHA1sDSA-SHA1s1.2.840.10040.4.3s
ANSI X9.62s
ansi-X9-62s
1.2.840.10045sid-fieldTypes1.2.840.10045.1sprime-fields1.2.840.10045.1.1scharacteristic-two-fields1.2.840.10045.1.2sid-characteristic-two-basiss1.2.840.10045.1.2.3tonBasiss1.2.840.10045.1.2.3.1ttpBasiss1.2.840.10045.1.2.3.2tppBasiss1.2.840.10045.1.2.3.3sid-publicKeyTypes1.2.840.10045.2sid-ecPublicKeys1.2.840.10045.2.1t
ellipticCurves1.2.840.10045.3s
c-TwoCurves1.2.840.10045.3.0t
c2pnb163v1s1.2.840.10045.3.0.1t
c2pnb163v2s1.2.840.10045.3.0.2t
c2pnb163v3s1.2.840.10045.3.0.3t
c2pnb176v1s1.2.840.10045.3.0.4t
c2tnb191v1s1.2.840.10045.3.0.5t
c2tnb191v2s1.2.840.10045.3.0.6t
c2tnb191v3s1.2.840.10045.3.0.7t
c2onb191v4s1.2.840.10045.3.0.8t
c2onb191v5s1.2.840.10045.3.0.9t
c2pnb208w1s1.2.840.10045.3.0.10t
c2tnb239v1s1.2.840.10045.3.0.11t
c2tnb239v2s1.2.840.10045.3.0.12t
c2tnb239v3s1.2.840.10045.3.0.13t
c2onb239v4s1.2.840.10045.3.0.14t
c2onb239v5s1.2.840.10045.3.0.15t
c2pnb272w1s1.2.840.10045.3.0.16t
c2pnb304w1s1.2.840.10045.3.0.17t
c2tnb359v1s1.2.840.10045.3.0.18t
c2pnb368w1s1.2.840.10045.3.0.19t
c2tnb431r1s1.2.840.10045.3.0.20t
primeCurves1.2.840.10045.3.1t
prime192v1s1.2.840.10045.3.1.1t
prime192v2s1.2.840.10045.3.1.2t
prime192v3s1.2.840.10045.3.1.3t
prime239v1s1.2.840.10045.3.1.4t
prime239v2s1.2.840.10045.3.1.5t
prime239v3s1.2.840.10045.3.1.6t
prime256v1s1.2.840.10045.3.1.7sid-ecSigTypes1.2.840.10045.4secdsa-with-SHA1s1.2.840.10045.4.1secdsa-with-Recommendeds1.2.840.10045.4.2secdsa-with-Specifieds1.2.840.10045.4.3secdsa-with-SHA224s1.2.840.10045.4.3.1secdsa-with-SHA256s1.2.840.10045.4.3.2secdsa-with-SHA384s1.2.840.10045.4.3.3secdsa-with-SHA512s1.2.840.10045.4.3.4sX9.42 DHtdhpublicnumbers1.2.840.10046.2.1s	cast5-cbcs	CAST5-CBCs1.2.840.113533.7.66.10tpbeWithMD5AndCast5CBCs1.2.840.113533.7.66.12spassword based MACsid-PasswordBasedMACs1.2.840.113533.7.66.13sDiffie-Hellman based MACs
id-DHBasedMacs1.2.840.113533.7.66.30sRSA Data Security, Inc.trsadsis1.2.840.113549sRSA Data Security, Inc. PKCStpkcss1.2.840.113549.1tpkcs1s1.2.840.113549.1.1t
rsaEncryptions1.2.840.113549.1.1.1tmd2WithRSAEncryptionsRSA-MD2s1.2.840.113549.1.1.2tmd4WithRSAEncryptionsRSA-MD4s1.2.840.113549.1.1.3tmd5WithRSAEncryptionsRSA-MD5s1.2.840.113549.1.1.4tsha1WithRSAEncryptionsRSA-SHA1s1.2.840.113549.1.1.5trsaOAEPEncryptionSETs1.2.840.113549.1.1.6t	rsaesOaeps
RSAES-OAEPs1.2.840.113549.1.1.7tmgf1tMGF1s1.2.840.113549.1.1.8t
pSpecifiedt
PSPECIFIEDs1.2.840.113549.1.1.9t	rsassaPsss
RSASSA-PSSs1.2.840.113549.1.1.10tsha256WithRSAEncryptions
RSA-SHA256s1.2.840.113549.1.1.11tsha384WithRSAEncryptions
RSA-SHA384s1.2.840.113549.1.1.12tsha512WithRSAEncryptions
RSA-SHA512s1.2.840.113549.1.1.13tsha224WithRSAEncryptions
RSA-SHA224s1.2.840.113549.1.1.14ssha512-224WithRSAEncryptionsRSA-SHA512/224s1.2.840.113549.1.1.15ssha512-256WithRSAEncryptionsRSA-SHA512/256s1.2.840.113549.1.1.16tpkcs3s1.2.840.113549.1.3tdhKeyAgreements1.2.840.113549.1.3.1tpkcs5s1.2.840.113549.1.5spbeWithMD2AndDES-CBCsPBE-MD2-DESs1.2.840.113549.1.5.1spbeWithMD5AndDES-CBCsPBE-MD5-DESs1.2.840.113549.1.5.3spbeWithMD2AndRC2-CBCsPBE-MD2-RC2-64s1.2.840.113549.1.5.4spbeWithMD5AndRC2-CBCsPBE-MD5-RC2-64s1.2.840.113549.1.5.6spbeWithSHA1AndDES-CBCsPBE-SHA1-DESs1.2.840.113549.1.5.10spbeWithSHA1AndRC2-CBCsPBE-SHA1-RC2-64s1.2.840.113549.1.5.11tPBKDF2s1.2.840.113549.1.5.12tPBES2s1.2.840.113549.1.5.13tPBMAC1s1.2.840.113549.1.5.14tpkcs7s1.2.840.113549.1.7s
pkcs7-datas1.2.840.113549.1.7.1spkcs7-signedDatas1.2.840.113549.1.7.2spkcs7-envelopedDatas1.2.840.113549.1.7.3spkcs7-signedAndEnvelopedDatas1.2.840.113549.1.7.4spkcs7-digestDatas1.2.840.113549.1.7.5spkcs7-encryptedDatas1.2.840.113549.1.7.6tpkcs9s1.2.840.113549.1.9temailAddresss1.2.840.113549.1.9.1tunstructuredNames1.2.840.113549.1.9.2tcontentTypes1.2.840.113549.1.9.3t
messageDigests1.2.840.113549.1.9.4tsigningTimes1.2.840.113549.1.9.5tcountersignatures1.2.840.113549.1.9.6tchallengePasswords1.2.840.113549.1.9.7tunstructuredAddresss1.2.840.113549.1.9.8textendedCertificateAttributess1.2.840.113549.1.9.9sExtension RequesttextReqs1.2.840.113549.1.9.14sS/MIME Capabilitiess
SMIME-CAPSs1.2.840.113549.1.9.15sS/MIMEtSMIMEs1.2.840.113549.1.9.16sid-smime-mods1.2.840.113549.1.9.16.0sid-smime-mod-cmss1.2.840.113549.1.9.16.0.1sid-smime-mod-esss1.2.840.113549.1.9.16.0.2sid-smime-mod-oids1.2.840.113549.1.9.16.0.3sid-smime-mod-msg-v3s1.2.840.113549.1.9.16.0.4sid-smime-mod-ets-eSignature-88s1.2.840.113549.1.9.16.0.5sid-smime-mod-ets-eSignature-97s1.2.840.113549.1.9.16.0.6sid-smime-mod-ets-eSigPolicy-88s1.2.840.113549.1.9.16.0.7sid-smime-mod-ets-eSigPolicy-97s1.2.840.113549.1.9.16.0.8sid-smime-cts1.2.840.113549.1.9.16.1sid-smime-ct-receipts1.2.840.113549.1.9.16.1.1sid-smime-ct-authDatas1.2.840.113549.1.9.16.1.2sid-smime-ct-publishCerts1.2.840.113549.1.9.16.1.3sid-smime-ct-TSTInfos1.2.840.113549.1.9.16.1.4sid-smime-ct-TDTInfos1.2.840.113549.1.9.16.1.5sid-smime-ct-contentInfos1.2.840.113549.1.9.16.1.6sid-smime-ct-DVCSRequestDatas1.2.840.113549.1.9.16.1.7sid-smime-ct-DVCSResponseDatas1.2.840.113549.1.9.16.1.8sid-smime-ct-compressedDatas1.2.840.113549.1.9.16.1.9sid-smime-ct-contentCollections1.2.840.113549.1.9.16.1.19sid-smime-ct-authEnvelopedDatas1.2.840.113549.1.9.16.1.23sid-ct-asciiTextWithCRLFs1.2.840.113549.1.9.16.1.27s	id-ct-xmls1.2.840.113549.1.9.16.1.28sid-smime-aas1.2.840.113549.1.9.16.2sid-smime-aa-receiptRequests1.2.840.113549.1.9.16.2.1sid-smime-aa-securityLabels1.2.840.113549.1.9.16.2.2sid-smime-aa-mlExpandHistorys1.2.840.113549.1.9.16.2.3sid-smime-aa-contentHints1.2.840.113549.1.9.16.2.4sid-smime-aa-msgSigDigests1.2.840.113549.1.9.16.2.5sid-smime-aa-encapContentTypes1.2.840.113549.1.9.16.2.6sid-smime-aa-contentIdentifiers1.2.840.113549.1.9.16.2.7sid-smime-aa-macValues1.2.840.113549.1.9.16.2.8sid-smime-aa-equivalentLabelss1.2.840.113549.1.9.16.2.9sid-smime-aa-contentReferences1.2.840.113549.1.9.16.2.10sid-smime-aa-encrypKeyPrefs1.2.840.113549.1.9.16.2.11sid-smime-aa-signingCertificates1.2.840.113549.1.9.16.2.12sid-smime-aa-smimeEncryptCertss1.2.840.113549.1.9.16.2.13sid-smime-aa-timeStampTokens1.2.840.113549.1.9.16.2.14sid-smime-aa-ets-sigPolicyIds1.2.840.113549.1.9.16.2.15sid-smime-aa-ets-commitmentTypes1.2.840.113549.1.9.16.2.16sid-smime-aa-ets-signerLocations1.2.840.113549.1.9.16.2.17sid-smime-aa-ets-signerAttrs1.2.840.113549.1.9.16.2.18sid-smime-aa-ets-otherSigCerts1.2.840.113549.1.9.16.2.19s id-smime-aa-ets-contentTimestamps1.2.840.113549.1.9.16.2.20sid-smime-aa-ets-CertificateRefss1.2.840.113549.1.9.16.2.21sid-smime-aa-ets-RevocationRefss1.2.840.113549.1.9.16.2.22sid-smime-aa-ets-certValuess1.2.840.113549.1.9.16.2.23s id-smime-aa-ets-revocationValuess1.2.840.113549.1.9.16.2.24sid-smime-aa-ets-escTimeStamps1.2.840.113549.1.9.16.2.25s id-smime-aa-ets-certCRLTimestamps1.2.840.113549.1.9.16.2.26s id-smime-aa-ets-archiveTimeStamps1.2.840.113549.1.9.16.2.27sid-smime-aa-signatureTypes1.2.840.113549.1.9.16.2.28sid-smime-aa-dvcs-dvcs1.2.840.113549.1.9.16.2.29s id-smime-aa-signingCertificateV2s1.2.840.113549.1.9.16.2.47sid-smime-algs1.2.840.113549.1.9.16.3sid-smime-alg-ESDHwith3DESs1.2.840.113549.1.9.16.3.1sid-smime-alg-ESDHwithRC2s1.2.840.113549.1.9.16.3.2sid-smime-alg-3DESwraps1.2.840.113549.1.9.16.3.3sid-smime-alg-RC2wraps1.2.840.113549.1.9.16.3.4sid-smime-alg-ESDHs1.2.840.113549.1.9.16.3.5sid-smime-alg-CMS3DESwraps1.2.840.113549.1.9.16.3.6sid-smime-alg-CMSRC2wraps1.2.840.113549.1.9.16.3.7szlib compressiontZLIBs1.2.840.113549.1.9.16.3.8sid-alg-PWRI-KEKs1.2.840.113549.1.9.16.3.9sid-smime-cds1.2.840.113549.1.9.16.4sid-smime-cd-ldaps1.2.840.113549.1.9.16.4.1sid-smime-spqs1.2.840.113549.1.9.16.5sid-smime-spq-ets-sqt-uris1.2.840.113549.1.9.16.5.1sid-smime-spq-ets-sqt-unotices1.2.840.113549.1.9.16.5.2sid-smime-ctis1.2.840.113549.1.9.16.6sid-smime-cti-ets-proofOfOrigins1.2.840.113549.1.9.16.6.1sid-smime-cti-ets-proofOfReceipts1.2.840.113549.1.9.16.6.2s id-smime-cti-ets-proofOfDeliverys1.2.840.113549.1.9.16.6.3sid-smime-cti-ets-proofOfSenders1.2.840.113549.1.9.16.6.4s id-smime-cti-ets-proofOfApprovals1.2.840.113549.1.9.16.6.5s id-smime-cti-ets-proofOfCreations1.2.840.113549.1.9.16.6.6tfriendlyNames1.2.840.113549.1.9.20t
localKeyIDs1.2.840.113549.1.9.21t	certTypess1.2.840.113549.1.9.22tx509Certificates1.2.840.113549.1.9.22.1tsdsiCertificates1.2.840.113549.1.9.22.2tcrlTypess1.2.840.113549.1.9.23tx509Crls1.2.840.113549.1.9.23.1tpkcs12s1.2.840.113549.1.12s
pkcs12-pbeidss1.2.840.113549.1.12.1tpbeWithSHA1And128BitRC4sPBE-SHA1-RC4-128s1.2.840.113549.1.12.1.1tpbeWithSHA1And40BitRC4sPBE-SHA1-RC4-40s1.2.840.113549.1.12.1.2s pbeWithSHA1And3-KeyTripleDES-CBCs
PBE-SHA1-3DESs1.2.840.113549.1.12.1.3s pbeWithSHA1And2-KeyTripleDES-CBCs
PBE-SHA1-2DESs1.2.840.113549.1.12.1.4spbeWithSHA1And128BitRC2-CBCsPBE-SHA1-RC2-128s1.2.840.113549.1.12.1.5spbeWithSHA1And40BitRC2-CBCsPBE-SHA1-RC2-40s1.2.840.113549.1.12.1.6spkcs12-Version1s1.2.840.113549.1.12.10s
pkcs12-BagIdss1.2.840.113549.1.12.10.1tkeyBags1.2.840.113549.1.12.10.1.1tpkcs8ShroudedKeyBags1.2.840.113549.1.12.10.1.2tcertBags1.2.840.113549.1.12.10.1.3tcrlBags1.2.840.113549.1.12.10.1.4t	secretBags1.2.840.113549.1.12.10.1.5tsafeContentsBags1.2.840.113549.1.12.10.1.6tmd2tMD2s1.2.840.113549.2.2tmd4tMD4s1.2.840.113549.2.4RR�s1.2.840.113549.2.5thmacWithMD5s1.2.840.113549.2.6thmacWithSHA1s1.2.840.113549.2.7thmacWithSHA224s1.2.840.113549.2.8thmacWithSHA256s1.2.840.113549.2.9thmacWithSHA384s1.2.840.113549.2.10thmacWithSHA512s1.2.840.113549.2.11shmacWithSHA512-224s1.2.840.113549.2.12shmacWithSHA512-256s1.2.840.113549.2.13src2-cbcsRC2-CBCs1.2.840.113549.3.2trc4tRC4s1.2.840.113549.3.4sdes-ede3-cbcsDES-EDE3-CBCs1.2.840.113549.3.7src5-cbcsRC5-CBCs1.2.840.113549.3.8sdes-cdmfsDES-CDMFs1.2.840.113549.3.10sidentified-organizationtorgtORGs1.3tdodtDODs1.3.6tianatIANAtinternets1.3.6.1t	Directoryt	directorys	1.3.6.1.1t
Managementtmgmts	1.3.6.1.2tExperimentaltexperimentals	1.3.6.1.3tPrivatetprivates	1.3.6.1.4tEnterprisestenterprisess1.3.6.1.4.1sidea-cbcsIDEA-CBCs1.3.6.1.4.1.188.7.1.1.2sMicrosoft Extension RequesttmsExtReqs1.3.6.1.4.1.311.2.1.14s!Microsoft Individual Code Signingt	msCodeInds1.3.6.1.4.1.311.2.1.21s!Microsoft Commercial Code Signingt	msCodeComs1.3.6.1.4.1.311.2.1.22sMicrosoft Trust List Signingt	msCTLSigns1.3.6.1.4.1.311.10.3.1sMicrosoft Server Gated CryptotmsSGCs1.3.6.1.4.1.311.10.3.3sMicrosoft Encrypted File SystemtmsEFSs1.3.6.1.4.1.311.10.3.4sMicrosoft CSP NametCSPNames1.3.6.1.4.1.311.17.1sMicrosoft Local Key settLocalKeySets1.3.6.1.4.1.311.17.2sMicrosoft SmartcardlogintmsSmartcardLogins1.3.6.1.4.1.311.20.2.2s"Microsoft Universal Principal NametmsUPNs1.3.6.1.4.1.311.20.2.3tjurisdictionLocalityNamet
jurisdictionLs1.3.6.1.4.1.311.60.2.1.1tjurisdictionStateOrProvinceNametjurisdictionSTs1.3.6.1.4.1.311.60.2.1.2tjurisdictionCountryNamet
jurisdictionCs1.3.6.1.4.1.311.60.2.1.3tdcObjecttdcobjects1.3.6.1.4.1.1466.344t
blake2b512t
BLAKE2b512s1.3.6.1.4.1.1722.12.2.1.16t
blake2s256t
BLAKE2s256s1.3.6.1.4.1.1722.12.2.2.8sbf-cbcsBF-CBCs1.3.6.1.4.1.3029.1.2sCT Precertificate SCTstct_precert_sctss1.3.6.1.4.1.11129.2.4.2sCT Precertificate Poisontct_precert_poisons1.3.6.1.4.1.11129.2.4.3sCT Precertificate Signertct_precert_signers1.3.6.1.4.1.11129.2.4.4sCT Certificate SCTstct_cert_sctss1.3.6.1.4.1.11129.2.4.5tscrypts	id-scrypts1.3.6.1.4.1.11591.4.11tSecuritytsecuritys	1.3.6.1.5s	id-pkinits
1.3.6.1.5.2.3sPKINIT Client AuthtpkInitClientAuths1.3.6.1.5.2.3.4sSigning KDC Responset	pkInitKDCs1.3.6.1.5.2.3.5tPKIXs
1.3.6.1.5.5.7sid-pkix-mods1.3.6.1.5.5.7.0sid-pkix1-explicit-88s1.3.6.1.5.5.7.0.1sid-pkix1-implicit-88s1.3.6.1.5.5.7.0.2sid-pkix1-explicit-93s1.3.6.1.5.5.7.0.3sid-pkix1-implicit-93s1.3.6.1.5.5.7.0.4sid-mod-crmfs1.3.6.1.5.5.7.0.5s
id-mod-cmcs1.3.6.1.5.5.7.0.6sid-mod-kea-profile-88s1.3.6.1.5.5.7.0.7sid-mod-kea-profile-93s1.3.6.1.5.5.7.0.8s
id-mod-cmps1.3.6.1.5.5.7.0.9sid-mod-qualified-cert-88s1.3.6.1.5.5.7.0.10sid-mod-qualified-cert-93s1.3.6.1.5.5.7.0.11sid-mod-attribute-certs1.3.6.1.5.5.7.0.12sid-mod-timestamp-protocols1.3.6.1.5.5.7.0.13sid-mod-ocsps1.3.6.1.5.5.7.0.14sid-mod-dvcss1.3.6.1.5.5.7.0.15sid-mod-cmp2000s1.3.6.1.5.5.7.0.16sid-pes1.3.6.1.5.5.7.1sAuthority Information AccesstauthorityInfoAccesss1.3.6.1.5.5.7.1.1sBiometric Infot
biometricInfos1.3.6.1.5.5.7.1.2tqcStatementss1.3.6.1.5.5.7.1.3sac-auditEntitys1.3.6.1.5.5.7.1.4sac-targetings1.3.6.1.5.5.7.1.5t
aaControlss1.3.6.1.5.5.7.1.6ssbgp-ipAddrBlocks1.3.6.1.5.5.7.1.7ssbgp-autonomousSysNums1.3.6.1.5.5.7.1.8ssbgp-routerIdentifiers1.3.6.1.5.5.7.1.9sac-proxyings1.3.6.1.5.5.7.1.10sSubject Information AccesstsubjectInfoAccesss1.3.6.1.5.5.7.1.11sProxy Certificate Informationt
proxyCertInfos1.3.6.1.5.5.7.1.14sTLS Featuret
tlsfeatures1.3.6.1.5.5.7.1.24sid-qts1.3.6.1.5.5.7.2sPolicy Qualifier CPSs	id-qt-cpss1.3.6.1.5.5.7.2.1sPolicy Qualifier User Notices
id-qt-unotices1.3.6.1.5.5.7.2.2t
textNotices1.3.6.1.5.5.7.2.3sid-kps1.3.6.1.5.5.7.3sTLS Web Server Authenticationt
serverAuths1.3.6.1.5.5.7.3.1sTLS Web Client Authenticationt
clientAuths1.3.6.1.5.5.7.3.2sCode SigningtcodeSignings1.3.6.1.5.5.7.3.3sE-mail ProtectiontemailProtections1.3.6.1.5.5.7.3.4sIPSec End SystemtipsecEndSystems1.3.6.1.5.5.7.3.5sIPSec TunneltipsecTunnels1.3.6.1.5.5.7.3.6s
IPSec Usert	ipsecUsers1.3.6.1.5.5.7.3.7s
Time StampingttimeStampings1.3.6.1.5.5.7.3.8sOCSP SigningtOCSPSignings1.3.6.1.5.5.7.3.9tdvcstDVCSs1.3.6.1.5.5.7.3.10sipsec Internet Key ExchangetipsecIKEs1.3.6.1.5.5.7.3.17sCtrl/provision WAP AccesstcapwapACs1.3.6.1.5.5.7.3.18sCtrl/Provision WAP Terminationt	capwapWTPs1.3.6.1.5.5.7.3.19s
SSH ClienttsecureShellClients1.3.6.1.5.5.7.3.21s
SSH ServertsecureShellServers1.3.6.1.5.5.7.3.22sSend Routert
sendRouters1.3.6.1.5.5.7.3.23sSend Proxied RoutertsendProxiedRouters1.3.6.1.5.5.7.3.24s
Send Ownert	sendOwners1.3.6.1.5.5.7.3.25sSend Proxied OwnertsendProxiedOwners1.3.6.1.5.5.7.3.26sCMC Certificate AuthoritytcmcCAs1.3.6.1.5.5.7.3.27sCMC Registration AuthoritytcmcRAs1.3.6.1.5.5.7.3.28sid-its1.3.6.1.5.5.7.4sid-it-caProtEncCerts1.3.6.1.5.5.7.4.1sid-it-signKeyPairTypess1.3.6.1.5.5.7.4.2sid-it-encKeyPairTypess1.3.6.1.5.5.7.4.3sid-it-preferredSymmAlgs1.3.6.1.5.5.7.4.4sid-it-caKeyUpdateInfos1.3.6.1.5.5.7.4.5sid-it-currentCRLs1.3.6.1.5.5.7.4.6sid-it-unsupportedOIDss1.3.6.1.5.5.7.4.7sid-it-subscriptionRequests1.3.6.1.5.5.7.4.8sid-it-subscriptionResponses1.3.6.1.5.5.7.4.9sid-it-keyPairParamReqs1.3.6.1.5.5.7.4.10sid-it-keyPairParamReps1.3.6.1.5.5.7.4.11sid-it-revPassphrases1.3.6.1.5.5.7.4.12sid-it-implicitConfirms1.3.6.1.5.5.7.4.13sid-it-confirmWaitTimes1.3.6.1.5.5.7.4.14sid-it-origPKIMessages1.3.6.1.5.5.7.4.15sid-it-suppLangTagss1.3.6.1.5.5.7.4.16sid-pkips1.3.6.1.5.5.7.5s
id-regCtrls1.3.6.1.5.5.7.5.1sid-regCtrl-regTokens1.3.6.1.5.5.7.5.1.1sid-regCtrl-authenticators1.3.6.1.5.5.7.5.1.2sid-regCtrl-pkiPublicationInfos1.3.6.1.5.5.7.5.1.3sid-regCtrl-pkiArchiveOptionss1.3.6.1.5.5.7.5.1.4sid-regCtrl-oldCertIDs1.3.6.1.5.5.7.5.1.5sid-regCtrl-protocolEncrKeys1.3.6.1.5.5.7.5.1.6s
id-regInfos1.3.6.1.5.5.7.5.2sid-regInfo-utf8Pairss1.3.6.1.5.5.7.5.2.1sid-regInfo-certReqs1.3.6.1.5.5.7.5.2.2sid-algs1.3.6.1.5.5.7.6sid-alg-des40s1.3.6.1.5.5.7.6.1sid-alg-noSignatures1.3.6.1.5.5.7.6.2sid-alg-dh-sig-hmac-sha1s1.3.6.1.5.5.7.6.3s
id-alg-dh-pops1.3.6.1.5.5.7.6.4sid-cmcs1.3.6.1.5.5.7.7sid-cmc-statusInfos1.3.6.1.5.5.7.7.1sid-cmc-identifications1.3.6.1.5.5.7.7.2sid-cmc-identityProofs1.3.6.1.5.5.7.7.3sid-cmc-dataReturns1.3.6.1.5.5.7.7.4sid-cmc-transactionIds1.3.6.1.5.5.7.7.5sid-cmc-senderNonces1.3.6.1.5.5.7.7.6sid-cmc-recipientNonces1.3.6.1.5.5.7.7.7sid-cmc-addExtensionss1.3.6.1.5.5.7.7.8sid-cmc-encryptedPOPs1.3.6.1.5.5.7.7.9sid-cmc-decryptedPOPs1.3.6.1.5.5.7.7.10sid-cmc-lraPOPWitnesss1.3.6.1.5.5.7.7.11sid-cmc-getCerts1.3.6.1.5.5.7.7.15s
id-cmc-getCRLs1.3.6.1.5.5.7.7.16sid-cmc-revokeRequests1.3.6.1.5.5.7.7.17sid-cmc-regInfos1.3.6.1.5.5.7.7.18sid-cmc-responseInfos1.3.6.1.5.5.7.7.19sid-cmc-queryPendings1.3.6.1.5.5.7.7.21sid-cmc-popLinkRandoms1.3.6.1.5.5.7.7.22sid-cmc-popLinkWitnesss1.3.6.1.5.5.7.7.23sid-cmc-confirmCertAcceptances1.3.6.1.5.5.7.7.24sid-ons1.3.6.1.5.5.7.8sid-on-personalDatas1.3.6.1.5.5.7.8.1sPermanent Identifiersid-on-permanentIdentifiers1.3.6.1.5.5.7.8.3sid-pdas1.3.6.1.5.5.7.9sid-pda-dateOfBirths1.3.6.1.5.5.7.9.1sid-pda-placeOfBirths1.3.6.1.5.5.7.9.2s
id-pda-genders1.3.6.1.5.5.7.9.3sid-pda-countryOfCitizenships1.3.6.1.5.5.7.9.4sid-pda-countryOfResidences1.3.6.1.5.5.7.9.5sid-acas1.3.6.1.5.5.7.10sid-aca-authenticationInfos1.3.6.1.5.5.7.10.1sid-aca-accessIdentitys1.3.6.1.5.5.7.10.2sid-aca-chargingIdentitys1.3.6.1.5.5.7.10.3sid-aca-groups1.3.6.1.5.5.7.10.4sid-aca-roles1.3.6.1.5.5.7.10.5sid-aca-encAttrss1.3.6.1.5.5.7.10.6sid-qcss1.3.6.1.5.5.7.11sid-qcs-pkixQCSyntax-v1s1.3.6.1.5.5.7.11.1sid-ccts1.3.6.1.5.5.7.12s
id-cct-crss1.3.6.1.5.5.7.12.1sid-cct-PKIDatas1.3.6.1.5.5.7.12.2sid-cct-PKIResponses1.3.6.1.5.5.7.12.3sid-ppls1.3.6.1.5.5.7.21sAny languagesid-ppl-anyLanguages1.3.6.1.5.5.7.21.0sInherit allsid-ppl-inheritAlls1.3.6.1.5.5.7.21.1tIndependentsid-ppl-independents1.3.6.1.5.5.7.21.2sid-ads1.3.6.1.5.5.7.48tOCSPsid-pkix-OCSPs1.3.6.1.5.5.7.48.1sBasic OCSP ResponsetbasicOCSPResponses1.3.6.1.5.5.7.48.1.1s
OCSP NoncetNonces1.3.6.1.5.5.7.48.1.2sOCSP CRL IDtCrlIDs1.3.6.1.5.5.7.48.1.3sAcceptable OCSP ResponsestacceptableResponsess1.3.6.1.5.5.7.48.1.4s
OCSP No ChecktnoChecks1.3.6.1.5.5.7.48.1.5sOCSP Archive Cutofft
archiveCutoffs1.3.6.1.5.5.7.48.1.6sOCSP Service LocatortserviceLocators1.3.6.1.5.5.7.48.1.7sExtended OCSP StatustextendedStatuss1.3.6.1.5.5.7.48.1.8tvalids1.3.6.1.5.5.7.48.1.9R?s1.3.6.1.5.5.7.48.1.10s
Trust Roott	trustRoots1.3.6.1.5.5.7.48.1.11s
CA Issuerst	caIssuerss1.3.6.1.5.5.7.48.2sAD Time Stampingtad_timestampings1.3.6.1.5.5.7.48.3sad dvcstAD_DVCSs1.3.6.1.5.5.7.48.4s
CA RepositorytcaRepositorys1.3.6.1.5.5.7.48.5shmac-md5sHMAC-MD5s1.3.6.1.5.5.8.1.1s	hmac-sha1s	HMAC-SHA1s1.3.6.1.5.5.8.1.2tSNMPv2tsnmpv2s	1.3.6.1.6tMails	1.3.6.1.7sMIME MHSsmime-mhss1.3.6.1.7.1smime-mhs-headingss
1.3.6.1.7.1.1sid-hex-partial-messages1.3.6.1.7.1.1.1sid-hex-multipart-messages1.3.6.1.7.1.1.2smime-mhs-bodiess
1.3.6.1.7.1.2t	algorithms
1.3.14.3.2t
md5WithRSAs
RSA-NP-MD5s1.3.14.3.2.3sdes-ecbsDES-ECBs1.3.14.3.2.6sdes-cbcsDES-CBCs1.3.14.3.2.7sdes-ofbsDES-OFBs1.3.14.3.2.8sdes-cfbsDES-CFBs1.3.14.3.2.9trsaSignatures
1.3.14.3.2.11sdsaEncryption-oldsDSA-olds
1.3.14.3.2.12t
dsaWithSHAsDSA-SHAs
1.3.14.3.2.13tshaWithRSAEncryptionsRSA-SHAs
1.3.14.3.2.15sdes-edesDES-EDEs
1.3.14.3.2.17tshatSHAs
1.3.14.3.2.18R~R�s
1.3.14.3.2.26sdsaWithSHA1-oldsDSA-SHA1-olds
1.3.14.3.2.27tsha1WithRSAs
RSA-SHA1-2s
1.3.14.3.2.29t	ripemd160t	RIPEMD160s1.3.36.3.2.1tripemd160WithRSAs
RSA-RIPEMD160s1.3.36.3.3.1.2tbrainpoolP160r1s1.3.36.3.3.2.8.1.1.1tbrainpoolP160t1s1.3.36.3.3.2.8.1.1.2tbrainpoolP192r1s1.3.36.3.3.2.8.1.1.3tbrainpoolP192t1s1.3.36.3.3.2.8.1.1.4tbrainpoolP224r1s1.3.36.3.3.2.8.1.1.5tbrainpoolP224t1s1.3.36.3.3.2.8.1.1.6tbrainpoolP256r1s1.3.36.3.3.2.8.1.1.7tbrainpoolP256t1s1.3.36.3.3.2.8.1.1.8tbrainpoolP320r1s1.3.36.3.3.2.8.1.1.9tbrainpoolP320t1s1.3.36.3.3.2.8.1.1.10tbrainpoolP384r1s1.3.36.3.3.2.8.1.1.11tbrainpoolP384t1s1.3.36.3.3.2.8.1.1.12tbrainpoolP512r1s1.3.36.3.3.2.8.1.1.13tbrainpoolP512t1s1.3.36.3.3.2.8.1.1.14s/Professional Information or basis for Admissiontx509ExtAdmissions1.3.36.8.3.3sStrong Extranet IDtSXNetIDs
1.3.101.1.4.1tX25519s1.3.101.110tX448s1.3.101.111tED25519s1.3.101.112tED448s1.3.101.113tieees1.3.111s&IEEE Security in Storage Working Groups
ieee-siswgs1.3.111.2.1619saes-128-xtssAES-128-XTSs1.3.111.2.1619.0.1.1saes-256-xtssAES-256-XTSs1.3.111.2.1619.0.1.2scerticom-arcs1.3.132tsecg_ellipticCurves	1.3.132.0t	sect163k1s1.3.132.0.1t	sect163r1s1.3.132.0.2t	sect239k1s1.3.132.0.3t	sect113r1s1.3.132.0.4t	sect113r2s1.3.132.0.5t	secp112r1s1.3.132.0.6t	secp112r2s1.3.132.0.7t	secp160r1s1.3.132.0.8t	secp160k1s1.3.132.0.9t	secp256k1s1.3.132.0.10t	sect163r2s1.3.132.0.15t	sect283k1s1.3.132.0.16t	sect283r1s1.3.132.0.17t	sect131r1s1.3.132.0.22t	sect131r2s1.3.132.0.23t	sect193r1s1.3.132.0.24t	sect193r2s1.3.132.0.25t	sect233k1s1.3.132.0.26t	sect233r1s1.3.132.0.27t	secp128r1s1.3.132.0.28t	secp128r2s1.3.132.0.29t	secp160r2s1.3.132.0.30t	secp192k1s1.3.132.0.31t	secp224k1s1.3.132.0.32t	secp224r1s1.3.132.0.33t	secp384r1s1.3.132.0.34t	secp521r1s1.3.132.0.35t	sect409k1s1.3.132.0.36t	sect409r1s1.3.132.0.37t	sect571k1s1.3.132.0.38t	sect571r1s1.3.132.0.39ssecg-schemes	1.3.132.1s#dhSinglePass-stdDH-sha224kdf-schemes1.3.132.1.11.0s#dhSinglePass-stdDH-sha256kdf-schemes1.3.132.1.11.1s#dhSinglePass-stdDH-sha384kdf-schemes1.3.132.1.11.2s#dhSinglePass-stdDH-sha512kdf-schemes1.3.132.1.11.3s(dhSinglePass-cofactorDH-sha224kdf-schemes1.3.132.1.14.0s(dhSinglePass-cofactorDH-sha256kdf-schemes1.3.132.1.14.1s(dhSinglePass-cofactorDH-sha384kdf-schemes1.3.132.1.14.2s(dhSinglePass-cofactorDH-sha512kdf-schemes1.3.132.1.14.3sx9-63-schemes1.3.133.16.840.63.0s!dhSinglePass-stdDH-sha1kdf-schemes1.3.133.16.840.63.0.2s&dhSinglePass-cofactorDH-sha1kdf-schemes1.3.133.16.840.63.0.3sjoint-iso-itu-tsJOINT-ISO-ITU-Tsjoint-iso-ccittt2sdirectory services (X.500)tX500s2.5sSelected Attribute Typessselected-attribute-typess2.5.1.5t	clearances
2.5.1.5.55tX509s2.5.4t
commonNametCNs2.5.4.3tsurnametSNs2.5.4.4tserialNumbers2.5.4.5tcountryNametCs2.5.4.6tlocalityNametLs2.5.4.7tstateOrProvinceNametSTs2.5.4.8t
streetAddresststreets2.5.4.9torganizationNametOs2.5.4.10torganizationalUnitNametOUs2.5.4.11ttitles2.5.4.12tdescriptions2.5.4.13tsearchGuides2.5.4.14tbusinessCategorys2.5.4.15t
postalAddresss2.5.4.16t
postalCodes2.5.4.17t
postOfficeBoxs2.5.4.18tphysicalDeliveryOfficeNames2.5.4.19ttelephoneNumbers2.5.4.20ttelexNumbers2.5.4.21tteletexTerminalIdentifiers2.5.4.22tfacsimileTelephoneNumbers2.5.4.23tx121Addresss2.5.4.24tinternationaliSDNNumbers2.5.4.25tregisteredAddresss2.5.4.26tdestinationIndicators2.5.4.27tpreferredDeliveryMethods2.5.4.28tpresentationAddresss2.5.4.29tsupportedApplicationContexts2.5.4.30tmembers2.5.4.31towners2.5.4.32troleOccupants2.5.4.33tseeAlsos2.5.4.34tuserPasswords2.5.4.35tuserCertificates2.5.4.36t
cACertificates2.5.4.37tauthorityRevocationLists2.5.4.38tcertificateRevocationLists2.5.4.39tcrossCertificatePairs2.5.4.40R�s2.5.4.41t	givenNametGNs2.5.4.42tinitialss2.5.4.43tgenerationQualifiers2.5.4.44tx500UniqueIdentifiers2.5.4.45tdnQualifiers2.5.4.46tenhancedSearchGuides2.5.4.47tprotocolInformations2.5.4.48tdistinguishedNames2.5.4.49tuniqueMembers2.5.4.50thouseIdentifiers2.5.4.51tsupportedAlgorithmss2.5.4.52tdeltaRevocationLists2.5.4.53tdmdNames2.5.4.54t	pseudonyms2.5.4.65troles2.5.4.72torganizationIdentifiers2.5.4.97t
countryCode3ctc3s2.5.4.98t
countryCode3ntn3s2.5.4.99tdnsNames	2.5.4.100sdirectory services - algorithmstX500algorithmss2.5.8trsatRSAs	2.5.8.1.1tmdc2WithRSAsRSA-MDC2s2.5.8.3.100tmdc2tMDC2s2.5.8.3.101sid-ces2.5.29s#X509v3 Subject Directory AttributestsubjectDirectoryAttributess2.5.29.9sX509v3 Subject Key IdentifiertsubjectKeyIdentifiers	2.5.29.14sX509v3 Key UsagetkeyUsages	2.5.29.15sX509v3 Private Key Usage PeriodtprivateKeyUsagePeriods	2.5.29.16sX509v3 Subject Alternative NametsubjectAltNames	2.5.29.17sX509v3 Issuer Alternative Namet
issuerAltNames	2.5.29.18sX509v3 Basic ConstraintstbasicConstraintss	2.5.29.19sX509v3 CRL Numbert	crlNumbers	2.5.29.20sX509v3 CRL Reason Codet	CRLReasons	2.5.29.21sHold Instruction CodetholdInstructionCodes	2.5.29.23sInvalidity DatetinvalidityDates	2.5.29.24sX509v3 Delta CRL IndicatortdeltaCRLs	2.5.29.27s!X509v3 Issuing Distribution PointtissuingDistributionPoints	2.5.29.28sX509v3 Certificate IssuertcertificateIssuers	2.5.29.29sX509v3 Name ConstraintstnameConstraintss	2.5.29.30sX509v3 CRL Distribution PointstcrlDistributionPointss	2.5.29.31sX509v3 Certificate PoliciestcertificatePoliciess	2.5.29.32sX509v3 Any Policyt	anyPolicys2.5.29.32.0sX509v3 Policy MappingstpolicyMappingss	2.5.29.33sX509v3 Authority Key IdentifiertauthorityKeyIdentifiers	2.5.29.35sX509v3 Policy ConstraintstpolicyConstraintss	2.5.29.36sX509v3 Extended Key UsagetextendedKeyUsages	2.5.29.37sAny Extended Key UsagetanyExtendedKeyUsages2.5.29.37.0sX509v3 Freshest CRLtfreshestCRLs	2.5.29.46sX509v3 Inhibit Any PolicytinhibitAnyPolicys	2.5.29.54sX509v3 AC TargetingttargetInformations	2.5.29.55sX509v3 No Revocation Availablet
noRevAvails	2.5.29.56tcsors2.16.840.1.101.3tnistAlgorithmss2.16.840.1.101.3.4taess2.16.840.1.101.3.4.1saes-128-ecbsAES-128-ECBs2.16.840.1.101.3.4.1.1saes-128-cbcsAES-128-CBCs2.16.840.1.101.3.4.1.2saes-128-ofbsAES-128-OFBs2.16.840.1.101.3.4.1.3saes-128-cfbsAES-128-CFBs2.16.840.1.101.3.4.1.4sid-aes128-wraps2.16.840.1.101.3.4.1.5saes-128-gcms
id-aes128-GCMs2.16.840.1.101.3.4.1.6saes-128-ccms
id-aes128-CCMs2.16.840.1.101.3.4.1.7sid-aes128-wrap-pads2.16.840.1.101.3.4.1.8saes-192-ecbsAES-192-ECBs2.16.840.1.101.3.4.1.21saes-192-cbcsAES-192-CBCs2.16.840.1.101.3.4.1.22saes-192-ofbsAES-192-OFBs2.16.840.1.101.3.4.1.23saes-192-cfbsAES-192-CFBs2.16.840.1.101.3.4.1.24sid-aes192-wraps2.16.840.1.101.3.4.1.25saes-192-gcms
id-aes192-GCMs2.16.840.1.101.3.4.1.26saes-192-ccms
id-aes192-CCMs2.16.840.1.101.3.4.1.27sid-aes192-wrap-pads2.16.840.1.101.3.4.1.28saes-256-ecbsAES-256-ECBs2.16.840.1.101.3.4.1.41saes-256-cbcsAES-256-CBCs2.16.840.1.101.3.4.1.42saes-256-ofbsAES-256-OFBs2.16.840.1.101.3.4.1.43saes-256-cfbsAES-256-CFBs2.16.840.1.101.3.4.1.44sid-aes256-wraps2.16.840.1.101.3.4.1.45saes-256-gcms
id-aes256-GCMs2.16.840.1.101.3.4.1.46saes-256-ccms
id-aes256-CCMs2.16.840.1.101.3.4.1.47sid-aes256-wrap-pads2.16.840.1.101.3.4.1.48t
nist_hashalgss2.16.840.1.101.3.4.2R{R�s2.16.840.1.101.3.4.2.1R|R�s2.16.840.1.101.3.4.2.2R}R�s2.16.840.1.101.3.4.2.3tsha224tSHA224s2.16.840.1.101.3.4.2.4s
sha512-224s
SHA512-224s2.16.840.1.101.3.4.2.5s
sha512-256s
SHA512-256s2.16.840.1.101.3.4.2.6ssha3-224sSHA3-224s2.16.840.1.101.3.4.2.7ssha3-256sSHA3-256s2.16.840.1.101.3.4.2.8ssha3-384sSHA3-384s2.16.840.1.101.3.4.2.9ssha3-512sSHA3-512s2.16.840.1.101.3.4.2.10tshake128tSHAKE128s2.16.840.1.101.3.4.2.11tshake256tSHAKE256s2.16.840.1.101.3.4.2.12s
hmac-sha3-224sid-hmacWithSHA3-224s2.16.840.1.101.3.4.2.13s
hmac-sha3-256sid-hmacWithSHA3-256s2.16.840.1.101.3.4.2.14s
hmac-sha3-384sid-hmacWithSHA3-384s2.16.840.1.101.3.4.2.15s
hmac-sha3-512sid-hmacWithSHA3-512s2.16.840.1.101.3.4.2.16t
dsa_with_sha2tsigAlgss2.16.840.1.101.3.4.3tdsa_with_SHA224s2.16.840.1.101.3.4.3.1tdsa_with_SHA256s2.16.840.1.101.3.4.3.2tdsa_with_SHA384sid-dsa-with-sha384s2.16.840.1.101.3.4.3.3tdsa_with_SHA512sid-dsa-with-sha512s2.16.840.1.101.3.4.3.4sdsa_with_SHA3-224sid-dsa-with-sha3-224s2.16.840.1.101.3.4.3.5sdsa_with_SHA3-256sid-dsa-with-sha3-256s2.16.840.1.101.3.4.3.6sdsa_with_SHA3-384sid-dsa-with-sha3-384s2.16.840.1.101.3.4.3.7sdsa_with_SHA3-512sid-dsa-with-sha3-512s2.16.840.1.101.3.4.3.8secdsa_with_SHA3-224sid-ecdsa-with-sha3-224s2.16.840.1.101.3.4.3.9secdsa_with_SHA3-256sid-ecdsa-with-sha3-256s2.16.840.1.101.3.4.3.10secdsa_with_SHA3-384sid-ecdsa-with-sha3-384s2.16.840.1.101.3.4.3.11secdsa_with_SHA3-512sid-ecdsa-with-sha3-512s2.16.840.1.101.3.4.3.12sRSA-SHA3-224s"id-rsassa-pkcs1-v1_5-with-sha3-224s2.16.840.1.101.3.4.3.13sRSA-SHA3-256s"id-rsassa-pkcs1-v1_5-with-sha3-256s2.16.840.1.101.3.4.3.14sRSA-SHA3-384s"id-rsassa-pkcs1-v1_5-with-sha3-384s2.16.840.1.101.3.4.3.15sRSA-SHA3-512s"id-rsassa-pkcs1-v1_5-with-sha3-512s2.16.840.1.101.3.4.3.16sNetscape Communications Corp.tNetscapes2.16.840.1.113730sNetscape Certificate Extensiont	nsCertExts2.16.840.1.113730.1sNetscape Cert Typet
nsCertTypes2.16.840.1.113730.1.1sNetscape Base Urlt	nsBaseUrls2.16.840.1.113730.1.2sNetscape Revocation UrltnsRevocationUrls2.16.840.1.113730.1.3sNetscape CA Revocation UrltnsCaRevocationUrls2.16.840.1.113730.1.4sNetscape Renewal UrltnsRenewalUrls2.16.840.1.113730.1.7sNetscape CA Policy Urlt
nsCaPolicyUrls2.16.840.1.113730.1.8sNetscape SSL Server NametnsSslServerNames2.16.840.1.113730.1.12sNetscape Commentt	nsComments2.16.840.1.113730.1.13sNetscape Data Typet
nsDataTypes2.16.840.1.113730.2sNetscape Certificate SequencetnsCertSequences2.16.840.1.113730.2.5sNetscape Server Gated CryptotnsSGCs2.16.840.1.113730.4.1sInternational Organizationssinternational-organizationss2.23sSecure Electronic Transactionssid-sets2.23.42s
content typess	set-ctypes	2.23.42.0s
setct-PANDatas2.23.42.0.0ssetct-PANTokens2.23.42.0.1s
setct-PANOnlys2.23.42.0.2ssetct-OIDatas2.23.42.0.3ssetct-PIs2.23.42.0.4ssetct-PIDatas2.23.42.0.5ssetct-PIDataUnsigneds2.23.42.0.6ssetct-HODInputs2.23.42.0.7ssetct-AuthResBaggages2.23.42.0.8ssetct-AuthRevReqBaggages2.23.42.0.9ssetct-AuthRevResBaggages2.23.42.0.10ssetct-CapTokenSeqs2.23.42.0.11ssetct-PInitResDatas2.23.42.0.12ssetct-PI-TBSs2.23.42.0.13ssetct-PResDatas2.23.42.0.14ssetct-AuthReqTBSs2.23.42.0.16ssetct-AuthResTBSs2.23.42.0.17ssetct-AuthResTBSXs2.23.42.0.18ssetct-AuthTokenTBSs2.23.42.0.19ssetct-CapTokenDatas2.23.42.0.20ssetct-CapTokenTBSs2.23.42.0.21ssetct-AcqCardCodeMsgs2.23.42.0.22ssetct-AuthRevReqTBSs2.23.42.0.23ssetct-AuthRevResDatas2.23.42.0.24ssetct-AuthRevResTBSs2.23.42.0.25ssetct-CapReqTBSs2.23.42.0.26ssetct-CapReqTBSXs2.23.42.0.27ssetct-CapResDatas2.23.42.0.28ssetct-CapRevReqTBSs2.23.42.0.29ssetct-CapRevReqTBSXs2.23.42.0.30ssetct-CapRevResDatas2.23.42.0.31ssetct-CredReqTBSs2.23.42.0.32ssetct-CredReqTBSXs2.23.42.0.33ssetct-CredResDatas2.23.42.0.34ssetct-CredRevReqTBSs2.23.42.0.35ssetct-CredRevReqTBSXs2.23.42.0.36ssetct-CredRevResDatas2.23.42.0.37ssetct-PCertReqDatas2.23.42.0.38ssetct-PCertResTBSs2.23.42.0.39ssetct-BatchAdminReqDatas2.23.42.0.40ssetct-BatchAdminResDatas2.23.42.0.41ssetct-CardCInitResTBSs2.23.42.0.42ssetct-MeAqCInitResTBSs2.23.42.0.43ssetct-RegFormResTBSs2.23.42.0.44ssetct-CertReqDatas2.23.42.0.45ssetct-CertReqTBSs2.23.42.0.46ssetct-CertResDatas2.23.42.0.47ssetct-CertInqReqTBSs2.23.42.0.48ssetct-ErrorTBSs2.23.42.0.49ssetct-PIDualSignedTBEs2.23.42.0.50ssetct-PIUnsignedTBEs2.23.42.0.51ssetct-AuthReqTBEs2.23.42.0.52ssetct-AuthResTBEs2.23.42.0.53ssetct-AuthResTBEXs2.23.42.0.54ssetct-AuthTokenTBEs2.23.42.0.55ssetct-CapTokenTBEs2.23.42.0.56ssetct-CapTokenTBEXs2.23.42.0.57ssetct-AcqCardCodeMsgTBEs2.23.42.0.58ssetct-AuthRevReqTBEs2.23.42.0.59ssetct-AuthRevResTBEs2.23.42.0.60ssetct-AuthRevResTBEBs2.23.42.0.61ssetct-CapReqTBEs2.23.42.0.62ssetct-CapReqTBEXs2.23.42.0.63ssetct-CapResTBEs2.23.42.0.64ssetct-CapRevReqTBEs2.23.42.0.65ssetct-CapRevReqTBEXs2.23.42.0.66ssetct-CapRevResTBEs2.23.42.0.67ssetct-CredReqTBEs2.23.42.0.68ssetct-CredReqTBEXs2.23.42.0.69ssetct-CredResTBEs2.23.42.0.70ssetct-CredRevReqTBEs2.23.42.0.71ssetct-CredRevReqTBEXs2.23.42.0.72ssetct-CredRevResTBEs2.23.42.0.73ssetct-BatchAdminReqTBEs2.23.42.0.74ssetct-BatchAdminResTBEs2.23.42.0.75ssetct-RegFormReqTBEs2.23.42.0.76ssetct-CertReqTBEs2.23.42.0.77ssetct-CertReqTBEXs2.23.42.0.78ssetct-CertResTBEs2.23.42.0.79ssetct-CRLNotificationTBSs2.23.42.0.80ssetct-CRLNotificationResTBSs2.23.42.0.81ssetct-BCIDistributionTBSs2.23.42.0.82smessage extensionss
set-msgExts	2.23.42.1sgeneric cryptogramssetext-genCrypts2.23.42.1.1smerchant initiated auths
setext-miAuths2.23.42.1.3ssetext-pinSecures2.23.42.1.4s
setext-pinAnys2.23.42.1.5s
setext-track2s2.23.42.1.7sadditional verifications	setext-cvs2.23.42.1.8sset-attrs	2.23.42.3ssetAttr-Certs2.23.42.3.0sset-rootKeyThumbs
2.23.42.3.0.0s
set-addPolicys
2.23.42.3.0.1spayment gateway capabilitiesssetAttr-PGWYcaps2.23.42.3.1ssetAttr-TokenTypes2.23.42.3.2ssetAttr-Token-EMVs
2.23.42.3.2.1ssetAttr-Token-B0Primes
2.23.42.3.2.2sissuer capabilitiesssetAttr-IssCaps2.23.42.3.3ssetAttr-IssCap-CVMs
2.23.42.3.3.3sgenerate cryptogramssetAttr-GenCryptgrms2.23.42.3.3.3.1ssetAttr-IssCap-T2s
2.23.42.3.3.4sencrypted track 2s
setAttr-T2Encs2.23.42.3.3.4.1scleartext track 2ssetAttr-T2cleartxts2.23.42.3.3.4.2ssetAttr-IssCap-Sigs
2.23.42.3.3.5sICC or token signaturessetAttr-TokICCsigs2.23.42.3.3.5.1ssecure device signaturessetAttr-SecDevSigs2.23.42.3.3.5.2s
set-policys	2.23.42.5sset-policy-roots2.23.42.5.0scertificate extensionssset-certExts	2.23.42.7ssetCext-hashedRoots2.23.42.7.0ssetCext-certTypes2.23.42.7.1ssetCext-merchDatas2.23.42.7.2ssetCext-cCertRequireds2.23.42.7.3ssetCext-tunnelings2.23.42.7.4ssetCext-setExts2.23.42.7.5ssetCext-setQualfs2.23.42.7.6ssetCext-PGWYcapabilitiess2.23.42.7.7ssetCext-TokenIdentifiers2.23.42.7.8ssetCext-Track2Datas2.23.42.7.9ssetCext-TokenTypes2.23.42.7.10ssetCext-IssuerCapabilitiess2.23.42.7.11s	set-brands	2.23.42.8sset-brand-IATA-ATAs2.23.42.8.1sset-brand-Visas2.23.42.8.4sset-brand-MasterCards2.23.42.8.5sset-brand-Dinerss2.23.42.8.30sset-brand-AmericanExpresss2.23.42.8.34s
set-brand-JCBs2.23.42.8.35sset-brand-Novuss2.23.42.8.6011twaps2.23.43swap-wsgs	2.23.43.1swap-wsg-idm-ecids2.23.43.1.4swap-wsg-idm-ecid-wtls1s
2.23.43.1.4.1swap-wsg-idm-ecid-wtls3s
2.23.43.1.4.3swap-wsg-idm-ecid-wtls4s
2.23.43.1.4.4swap-wsg-idm-ecid-wtls5s
2.23.43.1.4.5swap-wsg-idm-ecid-wtls6s
2.23.43.1.4.6swap-wsg-idm-ecid-wtls7s
2.23.43.1.4.7swap-wsg-idm-ecid-wtls8s
2.23.43.1.4.8swap-wsg-idm-ecid-wtls9s
2.23.43.1.4.9swap-wsg-idm-ecid-wtls10s2.23.43.1.4.10swap-wsg-idm-ecid-wtls11s2.23.43.1.4.11swap-wsg-idm-ecid-wtls12s2.23.43.1.4.12s7Name collision during setup: "{0}" for OIDs {1} and {2}i����tuserIDsZName collision during adding aliases: "{0}" (alias for "{1}") is already mapped to OID {2}cC`s�tjjjt|��}|dkrZtjjj|�}ttjjj|��}n|rpt	j
||�Stj
||�SdS(Ni(tOpenSSLt_utiltlibtOBJ_txt2nidRt
OBJ_nid2lnRtffitstringt_NORMALIZE_NAMES_SHORTtgett_NORMALIZE_NAMES(R�tshorttnidtb_name((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytpyopenssl_normalize_name/scC`s�d}|jd|�}|j|||d�}||dkrw|d}|jd|�}|j|||d�}n|j||�j�S(NiPschar[]i(tnewtOBJ_obj2txttbuffertdecode(topenssl_libtopenssl_ffitobjtbuf_lentbuftres((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt_obj2txtMs	
cC`st�}|j}|j}x�t|jj|��D]�}|jj||�}||jjkrgq4n|jj	|�}|jj
|�}|j||jjk�|jj|j
|j�}td|dkdtj|��}	t|j|j|jj|��}
|	||
<q4W|S(Ntcriticalitvalue(tdictt_backendt_x509R#R4tX509_get_ext_counttX509_get_extt_ffitNULLtX509_EXTENSION_get_criticaltX509_EXTENSION_get_datatopenssl_assertR�R�tlengthtbase64t	b64encodeR�tX509_EXTENSION_get_object(tcertRVR-tx509_objRtexttcritR�tderRgtoid((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt%cryptography_get_extensions_from_certfs"			$c
`sDt�}|j��jj|j�}�jj|�fd��}x�t�jj|��D]�}�jj	||�}|�jj
kr�q^n�jj|�}�jj|�}�j
|�jj
k��jj|j|j�}td|dkdtj|��}t�j�j�jj|��}	|||	<q^W|S(Nc`s(�jj|�jj�jjd��S(NtX509_EXTENSION_free(R4tsk_X509_EXTENSION_pop_freeR�t	addressoft
_original_lib(R�(R-(s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt<lambda>�s	R�iR�(R�R�R4tX509_REQ_get_extensionst	_x509_reqR�tgcR#tsk_X509_EXTENSION_numtsk_X509_EXTENSION_valueR�R�R�R�R�R�R�R�R�R�R�(
tcsrRVt
extensionsRR�R�R�R�RgR�((R-s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt$cryptography_get_extensions_from_csrs(			$cC`s�t�}|j�}x�td|�D]}|j|�}tdt|j��dtj|j���}t	t
jjt
jj
t
jjj|j��}|||<q%W|S(NiR�R�(R�tget_extension_countR#t
get_extensiontbooltget_criticalR�R�tget_dataR�R�R�R�R�R�t
_extension(R�RVt	ext_countRR�RgR�((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt"pyopenssl_get_extensions_from_cert�s				cC`s�t�}x~|j�D]p}tdt|j��dtj|j���}ttj	j
tj	jtj	j
j|j
��}|||<qW|S(NR�R�(R�tget_extensionsR
RR�R�RR�R�R�R�R�R�R
(RRVR�RgR�((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt!pyopenssl_get_extensions_from_csr�s				cC`sCtj|�}|dkr3tdj|���ntjj|�S(NsCannot find OID for "{0}"(t_OID_LOOKUPR�RRRORR�tObjectIdentifier(R�tdotted((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytcryptography_name_to_oid�scC`s[|j}tj|�}|r(|dn|j}|rGtj||�Stj||�SdS(Ni(t
dotted_stringt_OID_MAPR�t_nameR�R�(R�R�RtnamesR�((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytcryptography_oid_to_name�s	cC`sy�|jd�r)tjt|d��S|jd�rXtjtjt|d���S|jd�r~tjt|d��S|jd�r�tjt|d��SWn+t	k
r�}t
dj||���nXd	|kr�t
d
j|���nt
dj|���dS(
s�
    Given a name string, returns a cryptography x509.Name object.
    Raises an OpenSSLObjectError if the name is unknown or cannot be parsed.
    sDNS:isIP:isemail:isURI:s0Cannot parse Subject Alternative Name "{0}": {1}RsCCannot parse Subject Alternative Name "{0}" (forgot "DNS:" prefix?)s]Cannot parse Subject Alternative Name "{0}" (potentially unsupported by cryptography backend)N(t
startswithRtDNSNameRt	IPAddresst	ipaddresst
ip_addresst
RFC822NametUniformResourceIdentifierR�RRO(R�RW((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytcryptography_get_name�s c`sZ|dkr|Stj|��tdj�fd�tdt��d�D�����S(NRc3`s |]}�||d!VqdS(iN((RR(R�(s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pys	<genexpr>sii(RtbinasciithexlifyRR"R#R$(tbytesstr((R�s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt_get_hex�s
7cC`sEt|tj�r"dj|j�St|tj�rGdj|jj�St|tj�ridj|j�St|tj�r�dj|j�St|tj	�r�ddj
g|jD]!}dj|jj|j�^q��St|tj
�r�dj|j�St|tj�r,d	j|jjt|j��Std
j|���dS(s�
    Given a cryptography x509.Name object, returns a string.
    Raises an OpenSSLObjectError if the name is not supported.
    sDNS:{0}sIP:{0}s	email:{0}sURI:{0}sDirName:RGs/{0}:{1}sRegisteredID:{0}s{0}:{1}sCannot decode name "{0}"N(RbRRROR�Rt
compressedR R!t
DirectoryNameR"R�RtRegisteredIDt	OtherNamettype_idRR&R(R�t	attribute((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytcryptography_decode_names<cC`s�|dkrdS|dkr dS|d kr0d	S|d!kr@dS|d"krPdS|d#kr`dS|d$krpdS|d%kr�dS|d&kr�dStdj|���dS('s�
    Given a key usage identifier string, returns the parameter name used by cryptography's x509.KeyUsage().
    Raises an OpenSSLObjectError if the identifier is unknown.
    sDigital SignaturetdigitalSignaturetdigital_signaturesNon RepudiationtnonRepudiationtcontent_commitmentsKey EnciphermenttkeyEnciphermenttkey_enciphermentsData EnciphermenttdataEnciphermenttdata_encipherments
Key AgreementtkeyAgreementt
key_agreementsCertificate SigntkeyCertSignt
key_cert_signsCRL SigntcRLSigntcrl_signs
Encipher OnlytencipherOnlyt
encipher_onlys
Decipher OnlytdecipherOnlyt
decipher_onlysUnknown key usage "{0}"N(sDigital SignatureR.(sNon RepudiationR0(sKey EnciphermentR2(sData EnciphermentR4(s
Key AgreementR6(sCertificate SignR8(sCRL SignR:(s
Encipher OnlyR<(s
Decipher OnlyR>(RRO(tusage((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt_cryptography_get_keyusages&cC`sdtdtdtdtdtdtdtdtdtd	t�	}x|D]}t|t|�<qFW|S(
s�
    Given a list of key usage identifier strings, returns the parameters for cryptography's x509.KeyUsage().
    Raises an OpenSSLObjectError if an identifier is unknown.
    R/R1R3R5R7R9R;R=R?(R�R0R�RA(tusagesR�R@((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt#cryptography_parse_key_usage_params7s	
cC`s�t}d	}|r�x�|D]�}|jd�rt|dkrCt}q�|dkrXt}q�tdj|d���q|jd�r�|td�}yt|�}Wq�tk
r�}tdj||���q�Xqtdj|���qWn||fS(
s�
    Given a list of constraints, returns a tuple (ca, path_length).
    Raises an OpenSSLObjectError if a constraint is unknown or cannot be parsed.
    sCA:sCA:TRUEsCA:FALSEs+Unknown basic constraint value "{0}" for CAispathlen:s/Cannot parse path length constraint "{0}" ({1})sUnknown basic constraint "{0}"N(	R0RRR�RROR$RuR�(tconstraintstcatpath_lengtht
constrainttvRW((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt"cryptography_get_basic_constraintsLs$
		cC`s�d}|}x$|dkr2|dL}|d7}qWd}xMt|dd�D]9}|||}||?d@dkrL|||}qLqLW|S(s8Computes f^e mod m in O(log e) multiplications modulo m.i����ii(R#(R(RWtmtlen_eRHRVtk((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytbinary_exp_modgs
cC`s(x!|dkr#|||}}qW|S(sCompute GCD of its two inputs.i((tatb((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt
simple_gcdxscC`s-|dkrtSt|d�dkr)tStS(s�Does some quick checks to see if we can poke a hole into the primality of n.

    A result of `False` does **not** mean that the number is prime; it just means
    that we couldn't detect quickly whether it is not prime.
    il�*I<�w�9>{'~T/d��
�y9�6�
qBi(R�RPR0(tn((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pytquick_is_not_primes
cC`sTtr(t|tjjjjj�r(tSt	rPt|tjjjj
j�rPtStS(s�Tests whether the given private key requires a digest algorithm for signing.

    Ed25519 and Ed448 keys do not; they need None to be passed as the digest algorithm.
    (
tCRYPTOGRAPHY_HAS_ED25519RbR.thazmatt
primitivest
asymmetricted25519tEd25519PrivateKeyR0tCRYPTOGRAPHY_HAS_ED448ted448tEd448PrivateKeyR�(Rf((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt)cryptography_key_needs_digest_for_signing�s
$$cC`shtr�t|tjjjjj�}t|tjjjjj�}|sN|r�|s\|r`tS|j	t
jjt
j
j�}|j	t
jjt
j
j�}||kSntrRt|tjjjjj�}t|tjjjjj�}|s�|rR|s|r	tS|j	t
jjt
j
j�}|j	t
jjt
j
j�}||kSn|j�|j�kS(s�Tests whether two public keys are the same.

    Needs special logic for Ed25519 and Ed448 keys, since they do not have public_numbers().
    (RSRbR.RTRURVRWtEd25519PublicKeyR0R:R	R;tRawR=RYRZtEd448PublicKeytpublic_numbers(tkey1tkey2RNRO((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt cryptography_compare_public_keys�s&

(situ-tsITU-TR�(sntt-ds(R�(scamellia-128-ecbsCAMELLIA-128-ECB(scamellia-128-ofbsCAMELLIA-128-OFB(scamellia-128-cfbsCAMELLIA-128-CFB(scamellia-128-gcmsCAMELLIA-128-GCM(scamellia-128-ccmsCAMELLIA-128-CCM(scamellia-128-ctrsCAMELLIA-128-CTR(scamellia-128-cmacsCAMELLIA-128-CMAC(scamellia-192-ecbsCAMELLIA-192-ECB(scamellia-192-ofbsCAMELLIA-192-OFB(scamellia-192-cfbsCAMELLIA-192-CFB(scamellia-192-gcmsCAMELLIA-192-GCM(scamellia-192-ccmsCAMELLIA-192-CCM(scamellia-192-ctrsCAMELLIA-192-CTR(scamellia-192-cmacsCAMELLIA-192-CMAC(scamellia-256-ecbsCAMELLIA-256-ECB(scamellia-256-ofbsCAMELLIA-256-OFB(scamellia-256-cfbsCAMELLIA-256-CFB(scamellia-256-gcmsCAMELLIA-256-GCM(scamellia-256-ccmsCAMELLIA-256-CCM(scamellia-256-ctrsCAMELLIA-256-CTR(scamellia-256-cmacsCAMELLIA-256-CMAC(sdata(R�(R�(R�(R�(R�R�(R�(R�R�(sinfo(R�(R�(R�(R�(shost(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�(R�R�(R�(R�(R�(R�(R(R(R(R(R(RR(RR	(R
(sISO Member Bodysmember-body(sISO CN Member BodysISO-CN(R(s	sm-scheme(ssm4-ecbsSM4-ECB(ssm4-cbcsSM4-CBC(ssm4-ofbsSM4-OFB(ssm4-cfbsSM4-CFB(ssm4-cfb1sSM4-CFB1(ssm4-cfb8sSM4-CFB8(ssm4-ctrsSM4-CTR(RR
(RR(sSM2-with-SM3sSM2-SM3(RsRSA-SM3(scamellia-128-cbcsCAMELLIA-128-CBC(scamellia-192-cbcsCAMELLIA-192-CBC(scamellia-256-cbcsCAMELLIA-256-CBC(sid-camellia128-wrap(sid-camellia192-wrap(sid-camellia256-wrap(RR(sseed-ecbsSEED-ECB(sseed-cbcsSEED-CBC(sseed-cfbsSEED-CFB(sseed-ofbsSEED-OFB(R(saria-128-ecbsARIA-128-ECB(saria-128-cbcsARIA-128-CBC(saria-128-cfbsARIA-128-CFB(saria-128-ofbsARIA-128-OFB(saria-128-ctrsARIA-128-CTR(saria-192-ecbsARIA-192-ECB(saria-192-cbcsARIA-192-CBC(saria-192-cfbsARIA-192-CFB(saria-192-ofbsARIA-192-OFB(saria-192-ctrsARIA-192-CTR(saria-256-ecbsARIA-256-ECB(saria-256-cbcsARIA-256-CBC(saria-256-cfbsARIA-256-CFB(saria-256-ofbsARIA-256-OFB(saria-256-ctrsARIA-256-CTR(saria-128-gcmsARIA-128-GCM(saria-192-gcmsARIA-192-GCM(saria-256-gcmsARIA-256-GCM(saria-128-ccmsARIA-128-CCM(saria-192-ccmsARIA-192-CCM(saria-256-ccmsARIA-256-CCM(R(s&GOST R 34.11-94 with GOST R 34.10-2001s#id-GostR3411-94-with-GostR3410-2001(s$GOST R 34.11-94 with GOST R 34.10-94s!id-GostR3411-94-with-GostR3410-94(sGOST R 34.11-94R(sHMAC GOST 34.11-94sid-HMACGostR3411-94(sid-Gost28147-89-None-KeyMeshing(s$id-Gost28147-89-CryptoPro-KeyMeshing(sGOST R 34.10-2001R(sGOST R 34.10-94R(sid-GostR3410-94-a(sid-GostR3410-94-aBis(sid-GostR3410-94-b(sid-GostR3410-94-bBis(s
GOST 28147-89R(sGOST 28147-89 MACsgost-mac(sGOST R 34.11-94 PRFsprf-gostr3411-94(sid-GostR3411-94-TestParamSet(s!id-GostR3411-94-CryptoProParamSet(sid-Gost28147-89-TestParamSet(s$id-Gost28147-89-CryptoPro-A-ParamSet(s$id-Gost28147-89-CryptoPro-B-ParamSet(s$id-Gost28147-89-CryptoPro-C-ParamSet(s$id-Gost28147-89-CryptoPro-D-ParamSet(s,id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet(s,id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet(s(id-Gost28147-89-CryptoPro-RIC-1-ParamSet(sid-GostR3410-94-TestParamSet(s$id-GostR3410-94-CryptoPro-A-ParamSet(s$id-GostR3410-94-CryptoPro-B-ParamSet(s$id-GostR3410-94-CryptoPro-C-ParamSet(s$id-GostR3410-94-CryptoPro-D-ParamSet(s'id-GostR3410-94-CryptoPro-XchA-ParamSet(s'id-GostR3410-94-CryptoPro-XchB-ParamSet(s'id-GostR3410-94-CryptoPro-XchC-ParamSet(sid-GostR3410-2001-TestParamSet(s&id-GostR3410-2001-CryptoPro-A-ParamSet(s&id-GostR3410-2001-CryptoPro-B-ParamSet(s&id-GostR3410-2001-CryptoPro-C-ParamSet(s)id-GostR3410-2001-CryptoPro-XchA-ParamSet(s)id-GostR3410-2001-CryptoPro-XchB-ParamSet(sGOST R 34.10-2001 DHsid-GostR3410-2001DH(sGOST R 34.10-94 DHsid-GostR3410-94DH(R(s.GOST R 34.11-94 with GOST R 34.10-94 Cryptocoms$id-GostR3411-94-with-GostR3410-94-cc(s0GOST R 34.11-94 with GOST R 34.10-2001 Cryptocoms&id-GostR3411-94-with-GostR3410-2001-cc(sGOST 34.10-94 CryptocomR(sGOST 34.10-2001 CryptocomR(s GOST 28147-89 Cryptocom ParamSetsid-Gost28147-89-cc(s(GOST R 3410-2001 Parameter Set Cryptocomsid-GostR3410-2001-ParamSet-cc(RR(sid-tc26(sid-tc26-algorithms(sid-tc26-sign(s&GOST R 34.10-2012 with 256 bit modulusR(s&GOST R 34.10-2012 with 512 bit modulusR(sid-tc26-digest(s#GOST R 34.11-2012 with 256 bit hashR(s#GOST R 34.11-2012 with 512 bit hashR (sid-tc26-signwithdigest(s2GOST R 34.10-2012 with GOST R 34.11-2012 (256 bit)s(id-tc26-signwithdigest-gost3410-2012-256(s2GOST R 34.10-2012 with GOST R 34.11-2012 (512 bit)s(id-tc26-signwithdigest-gost3410-2012-512(sid-tc26-mac(sHMAC GOST 34.11-2012 256 bitsid-tc26-hmac-gost-3411-2012-256(sHMAC GOST 34.11-2012 512 bitsid-tc26-hmac-gost-3411-2012-512(sid-tc26-cipher(s#id-tc26-cipher-gostr3412-2015-magma(s,id-tc26-cipher-gostr3412-2015-magma-ctracpkm(s1id-tc26-cipher-gostr3412-2015-magma-ctracpkm-omac(s(id-tc26-cipher-gostr3412-2015-kuznyechik(s1id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm(s6id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm-omac(sid-tc26-agreement(s$id-tc26-agreement-gost-3410-2012-256(s$id-tc26-agreement-gost-3410-2012-512(sid-tc26-wrap(s!id-tc26-wrap-gostr3412-2015-magma(s(id-tc26-wrap-gostr3412-2015-magma-kexp15s-id-tc26-wrap-gostr3412-2015-kuznyechik-kexp15(s&id-tc26-wrap-gostr3412-2015-kuznyechik(sid-tc26-constants(sid-tc26-sign-constants(s$id-tc26-gost-3410-2012-256-constants(s&GOST R 34.10-2012 (256 bit) ParamSet As$id-tc26-gost-3410-2012-256-paramSetA(s&GOST R 34.10-2012 (256 bit) ParamSet Bs$id-tc26-gost-3410-2012-256-paramSetB(s&GOST R 34.10-2012 (256 bit) ParamSet Cs$id-tc26-gost-3410-2012-256-paramSetC(s&GOST R 34.10-2012 (256 bit) ParamSet Ds$id-tc26-gost-3410-2012-256-paramSetD(s$id-tc26-gost-3410-2012-512-constants(s1GOST R 34.10-2012 (512 bit) testing parameter sets'id-tc26-gost-3410-2012-512-paramSetTest(s&GOST R 34.10-2012 (512 bit) ParamSet As$id-tc26-gost-3410-2012-512-paramSetA(s&GOST R 34.10-2012 (512 bit) ParamSet Bs$id-tc26-gost-3410-2012-512-paramSetB(s&GOST R 34.10-2012 (512 bit) ParamSet Cs$id-tc26-gost-3410-2012-512-paramSetC(sid-tc26-digest-constants(sid-tc26-cipher-constants(sid-tc26-gost-28147-constants(s GOST 28147-89 TC26 parameter setsid-tc26-gost-28147-param-Z(R!R!(R"R"(sSigning Tool of SubjectR#(sSigning Tool of IssuerR$(sISO-UA(sua-pki(sDSTU Gost 28147-2009R%(sDSTU Gost 28147-2009 OFB modes
dstu28147-ofb(sDSTU Gost 28147-2009 CFB modes
dstu28147-cfb(sDSTU Gost 28147-2009 key wrapsdstu28147-wrap(sHMAC DSTU Gost 34311-95R&(sDSTU Gost 34311-95R'(sDSTU 4145-2002 little endianR((sDSTU 4145-2002 big endianR)(sDSTU curve 0R*(sDSTU curve 1R+(sDSTU curve 2R,(sDSTU curve 3R-(sDSTU curve 4R.(sDSTU curve 5R/(sDSTU curve 6R0(sDSTU curve 7R1(sDSTU curve 8R2(sDSTU curve 9R3(sISO US Member BodysISO-US(sX9.57sX9-57(R4(sHold Instruction NoneR5(sHold Instruction Call IssuerR6(sHold Instruction RejectR7(s
X9.57 CM ?R8(R9R:(R;sDSA-SHA1(s
ANSI X9.62s
ansi-X9-62(sid-fieldType(sprime-field(scharacteristic-two-field(sid-characteristic-two-basis(R<(R=(R>(sid-publicKeyType(sid-ecPublicKey(R?(s
c-TwoCurve(R@(RA(RB(RC(RD(RE(RF(RG(RH(RI(RJ(RK(RL(RM(RN(RO(RP(RQ(RR(RS(RT(RU(RV(RW(RX(RY(RZ(R[(sid-ecSigType(secdsa-with-SHA1(secdsa-with-Recommended(secdsa-with-Specified(secdsa-with-SHA224(secdsa-with-SHA256(secdsa-with-SHA384(secdsa-with-SHA512(sX9.42 DHR\(s	cast5-cbcs	CAST5-CBC(R](spassword based MACsid-PasswordBasedMAC(sDiffie-Hellman based MACs
id-DHBasedMac(sRSA Data Security, Inc.R^(sRSA Data Security, Inc. PKCSR_(R`(Ra(RbsRSA-MD2(RcsRSA-MD4(RdsRSA-MD5(ResRSA-SHA1(Rf(Rgs
RSAES-OAEP(RhRi(RjRk(Rls
RSASSA-PSS(Rms
RSA-SHA256(Rns
RSA-SHA384(Ros
RSA-SHA512(Rps
RSA-SHA224(ssha512-224WithRSAEncryptionsRSA-SHA512/224(ssha512-256WithRSAEncryptionsRSA-SHA512/256(Rq(Rr(Rs(spbeWithMD2AndDES-CBCsPBE-MD2-DES(spbeWithMD5AndDES-CBCsPBE-MD5-DES(spbeWithMD2AndRC2-CBCsPBE-MD2-RC2-64(spbeWithMD5AndRC2-CBCsPBE-MD5-RC2-64(spbeWithSHA1AndDES-CBCsPBE-SHA1-DES(spbeWithSHA1AndRC2-CBCsPBE-SHA1-RC2-64(Rt(Ru(Rv(Rw(s
pkcs7-data(spkcs7-signedData(spkcs7-envelopedData(spkcs7-signedAndEnvelopedData(spkcs7-digestData(spkcs7-encryptedData(Rx(Ry(Rz(R{(R|(R}(R~(R(R�(R�(sExtension RequestR�(sS/MIME Capabilitiess
SMIME-CAPS(sS/MIMER�(sid-smime-mod(sid-smime-mod-cms(sid-smime-mod-ess(sid-smime-mod-oid(sid-smime-mod-msg-v3(sid-smime-mod-ets-eSignature-88(sid-smime-mod-ets-eSignature-97(sid-smime-mod-ets-eSigPolicy-88(sid-smime-mod-ets-eSigPolicy-97(sid-smime-ct(sid-smime-ct-receipt(sid-smime-ct-authData(sid-smime-ct-publishCert(sid-smime-ct-TSTInfo(sid-smime-ct-TDTInfo(sid-smime-ct-contentInfo(sid-smime-ct-DVCSRequestData(sid-smime-ct-DVCSResponseData(sid-smime-ct-compressedData(sid-smime-ct-contentCollection(sid-smime-ct-authEnvelopedData(sid-ct-asciiTextWithCRLF(s	id-ct-xml(sid-smime-aa(sid-smime-aa-receiptRequest(sid-smime-aa-securityLabel(sid-smime-aa-mlExpandHistory(sid-smime-aa-contentHint(sid-smime-aa-msgSigDigest(sid-smime-aa-encapContentType(sid-smime-aa-contentIdentifier(sid-smime-aa-macValue(sid-smime-aa-equivalentLabels(sid-smime-aa-contentReference(sid-smime-aa-encrypKeyPref(sid-smime-aa-signingCertificate(sid-smime-aa-smimeEncryptCerts(sid-smime-aa-timeStampToken(sid-smime-aa-ets-sigPolicyId(sid-smime-aa-ets-commitmentType(sid-smime-aa-ets-signerLocation(sid-smime-aa-ets-signerAttr(sid-smime-aa-ets-otherSigCert(s id-smime-aa-ets-contentTimestamp(sid-smime-aa-ets-CertificateRefs(sid-smime-aa-ets-RevocationRefs(sid-smime-aa-ets-certValues(s id-smime-aa-ets-revocationValues(sid-smime-aa-ets-escTimeStamp(s id-smime-aa-ets-certCRLTimestamp(s id-smime-aa-ets-archiveTimeStamp(sid-smime-aa-signatureType(sid-smime-aa-dvcs-dvc(s id-smime-aa-signingCertificateV2(sid-smime-alg(sid-smime-alg-ESDHwith3DES(sid-smime-alg-ESDHwithRC2(sid-smime-alg-3DESwrap(sid-smime-alg-RC2wrap(sid-smime-alg-ESDH(sid-smime-alg-CMS3DESwrap(sid-smime-alg-CMSRC2wrap(szlib compressionR�(sid-alg-PWRI-KEK(sid-smime-cd(sid-smime-cd-ldap(sid-smime-spq(sid-smime-spq-ets-sqt-uri(sid-smime-spq-ets-sqt-unotice(sid-smime-cti(sid-smime-cti-ets-proofOfOrigin(sid-smime-cti-ets-proofOfReceipt(s id-smime-cti-ets-proofOfDelivery(sid-smime-cti-ets-proofOfSender(s id-smime-cti-ets-proofOfApproval(s id-smime-cti-ets-proofOfCreation(R�(R�(R�(R�(R�(R�(R�(R�(s
pkcs12-pbeids(R�sPBE-SHA1-RC4-128(R�sPBE-SHA1-RC4-40(s pbeWithSHA1And3-KeyTripleDES-CBCs
PBE-SHA1-3DES(s pbeWithSHA1And2-KeyTripleDES-CBCs
PBE-SHA1-2DES(spbeWithSHA1And128BitRC2-CBCsPBE-SHA1-RC2-128(spbeWithSHA1And40BitRC2-CBCsPBE-SHA1-RC2-40(spkcs12-Version1(s
pkcs12-BagIds(R�(R�(R�(R�(R�(R�(R�R�(R�R�(smd5sMD5(R�(R�(R�(R�(R�(R�(shmacWithSHA512-224(shmacWithSHA512-256(src2-cbcsRC2-CBC(R�R�(sdes-ede3-cbcsDES-EDE3-CBC(src5-cbcsRC5-CBC(sdes-cdmfsDES-CDMF(sidentified-organizationR�R�(R�R�(R�R�R�(R�R�(R�R�(R�R�(R�R�(R�R�(sidea-cbcsIDEA-CBC(sMicrosoft Extension RequestR�(s!Microsoft Individual Code SigningR�(s!Microsoft Commercial Code SigningR�(sMicrosoft Trust List SigningR�(sMicrosoft Server Gated CryptoR�(sMicrosoft Encrypted File SystemR�(sMicrosoft CSP NameR�(sMicrosoft Local Key setR�(sMicrosoft SmartcardloginR�(s"Microsoft Universal Principal NameR�(R�R�(R�R�(R�R�(R�R�(R�R�(R�R�(sbf-cbcsBF-CBC(sCT Precertificate SCTsR�(sCT Precertificate PoisonR�(sCT Precertificate SignerR�(sCT Certificate SCTsR�(R�s	id-scrypt(R�R�(s	id-pkinit(sPKINIT Client AuthR�(sSigning KDC ResponseR�(R�(sid-pkix-mod(sid-pkix1-explicit-88(sid-pkix1-implicit-88(sid-pkix1-explicit-93(sid-pkix1-implicit-93(sid-mod-crmf(s
id-mod-cmc(sid-mod-kea-profile-88(sid-mod-kea-profile-93(s
id-mod-cmp(sid-mod-qualified-cert-88(sid-mod-qualified-cert-93(sid-mod-attribute-cert(sid-mod-timestamp-protocol(sid-mod-ocsp(sid-mod-dvcs(sid-mod-cmp2000(sid-pe(sAuthority Information AccessR�(sBiometric InfoR�(R�(sac-auditEntity(sac-targeting(R�(ssbgp-ipAddrBlock(ssbgp-autonomousSysNum(ssbgp-routerIdentifier(sac-proxying(sSubject Information AccessR�(sProxy Certificate InformationR�(sTLS FeatureR�(sid-qt(sPolicy Qualifier CPSs	id-qt-cps(sPolicy Qualifier User Notices
id-qt-unotice(R�(sid-kp(sTLS Web Server AuthenticationR�(sTLS Web Client AuthenticationR�(sCode SigningR�(sE-mail ProtectionR�(sIPSec End SystemR�(sIPSec TunnelR�(s
IPSec UserR�(s
Time StampingR�(sOCSP SigningR�(R�R�(sipsec Internet Key ExchangeR�(sCtrl/provision WAP AccessR�(sCtrl/Provision WAP TerminationR�(s
SSH ClientR�(s
SSH ServerR�(sSend RouterR�(sSend Proxied RouterR�(s
Send OwnerR�(sSend Proxied OwnerR�(sCMC Certificate AuthorityR�(sCMC Registration AuthorityR�(sid-it(sid-it-caProtEncCert(sid-it-signKeyPairTypes(sid-it-encKeyPairTypes(sid-it-preferredSymmAlg(sid-it-caKeyUpdateInfo(sid-it-currentCRL(sid-it-unsupportedOIDs(sid-it-subscriptionRequest(sid-it-subscriptionResponse(sid-it-keyPairParamReq(sid-it-keyPairParamRep(sid-it-revPassphrase(sid-it-implicitConfirm(sid-it-confirmWaitTime(sid-it-origPKIMessage(sid-it-suppLangTags(sid-pkip(s
id-regCtrl(sid-regCtrl-regToken(sid-regCtrl-authenticator(sid-regCtrl-pkiPublicationInfo(sid-regCtrl-pkiArchiveOptions(sid-regCtrl-oldCertID(sid-regCtrl-protocolEncrKey(s
id-regInfo(sid-regInfo-utf8Pairs(sid-regInfo-certReq(sid-alg(sid-alg-des40(sid-alg-noSignature(sid-alg-dh-sig-hmac-sha1(s
id-alg-dh-pop(sid-cmc(sid-cmc-statusInfo(sid-cmc-identification(sid-cmc-identityProof(sid-cmc-dataReturn(sid-cmc-transactionId(sid-cmc-senderNonce(sid-cmc-recipientNonce(sid-cmc-addExtensions(sid-cmc-encryptedPOP(sid-cmc-decryptedPOP(sid-cmc-lraPOPWitness(sid-cmc-getCert(s
id-cmc-getCRL(sid-cmc-revokeRequest(sid-cmc-regInfo(sid-cmc-responseInfo(sid-cmc-queryPending(sid-cmc-popLinkRandom(sid-cmc-popLinkWitness(sid-cmc-confirmCertAcceptance(sid-on(sid-on-personalData(sPermanent Identifiersid-on-permanentIdentifier(sid-pda(sid-pda-dateOfBirth(sid-pda-placeOfBirth(s
id-pda-gender(sid-pda-countryOfCitizenship(sid-pda-countryOfResidence(sid-aca(sid-aca-authenticationInfo(sid-aca-accessIdentity(sid-aca-chargingIdentity(sid-aca-group(sid-aca-role(sid-aca-encAttrs(sid-qcs(sid-qcs-pkixQCSyntax-v1(sid-cct(s
id-cct-crs(sid-cct-PKIData(sid-cct-PKIResponse(sid-ppl(sAny languagesid-ppl-anyLanguage(sInherit allsid-ppl-inheritAll(R�sid-ppl-independent(sid-ad(R�R�sid-pkix-OCSP(sBasic OCSP ResponseR�(s
OCSP NonceR�(sOCSP CRL IDR�(sAcceptable OCSP ResponsesR�(s
OCSP No CheckR�(sOCSP Archive CutoffR�(sOCSP Service LocatorR�(sExtended OCSP StatusR�(R�(spath(s
Trust RootR�(s
CA IssuersR�(sAD Time StampingR�(sad dvcsR�(s
CA RepositoryR�(shmac-md5sHMAC-MD5(s	hmac-sha1s	HMAC-SHA1(RR(R(sMIME MHSsmime-mhs(smime-mhs-headingssmime-mhs-headings(sid-hex-partial-messagesid-hex-partial-message(sid-hex-multipart-messagesid-hex-multipart-message(smime-mhs-bodiessmime-mhs-bodies(RR(Rs
RSA-NP-MD5(sdes-ecbsDES-ECB(sdes-cbcsDES-CBC(sdes-ofbsDES-OFB(sdes-cfbsDES-CFB(R(sdsaEncryption-oldsDSA-old(RsDSA-SHA(RsRSA-SHA(sdes-edesDES-EDE(RR	(ssha1sSHA1(sdsaWithSHA1-oldsDSA-SHA1-old(R
s
RSA-SHA1-2(RR(R
s
RSA-RIPEMD160(R(R(R(R(R(R(R(R(R(R(R(R(R(R(s/Professional Information or basis for AdmissionR(sStrong Extranet IDR(R(R(R (R!(R"(s&IEEE Security in Storage Working Groups
ieee-siswg(saes-128-xtssAES-128-XTS(saes-256-xtssAES-256-XTS(scerticom-arc(R#(R$(R%(R&(R'(R((R)(R*(R+(R,(R-(R.(R/(R0(R1(R2(R3(R4(R5(R6(R7(R8(R9(R:(R;(R<(R=(R>(R?(R@(RA(RB(ssecg-scheme(s#dhSinglePass-stdDH-sha224kdf-scheme(s#dhSinglePass-stdDH-sha256kdf-scheme(s#dhSinglePass-stdDH-sha384kdf-scheme(s#dhSinglePass-stdDH-sha512kdf-scheme(s(dhSinglePass-cofactorDH-sha224kdf-scheme(s(dhSinglePass-cofactorDH-sha256kdf-scheme(s(dhSinglePass-cofactorDH-sha384kdf-scheme(s(dhSinglePass-cofactorDH-sha512kdf-scheme(sx9-63-scheme(s!dhSinglePass-stdDH-sha1kdf-scheme(s&dhSinglePass-cofactorDH-sha1kdf-scheme(sjoint-iso-itu-tsJOINT-ISO-ITU-Tsjoint-iso-ccitt(sdirectory services (X.500)RD(sSelected Attribute Typessselected-attribute-types(RE(RF(RGRH(RIRJ(RK(RLRM(RNRO(RPRQ(RRRS(RTRU(RVRW(stitlestitle(RY(RZ(R[(R\(R](R^(R_(R`(Ra(Rb(Rc(Rd(Re(Rf(Rg(Rh(Ri(Rj(Rk(Rl(Rm(Rn(Ro(Rp(Rq(Rr(Rs(Rt(snamesname(RuRv(RwRw(Rx(Ry(RzRz(R{(R|(R}(R~(R(R�(R�(R�(R�(R�R�(R�(R�R�(R�R�(R�(sdirectory services - algorithmsR�(R�R�(R�sRSA-MDC2(R�R�(sid-ce(s#X509v3 Subject Directory AttributesR�(sX509v3 Subject Key IdentifierR�(sX509v3 Key UsageR�(sX509v3 Private Key Usage PeriodR�(sX509v3 Subject Alternative NameR�(sX509v3 Issuer Alternative NameR�(sX509v3 Basic ConstraintsR�(sX509v3 CRL NumberR�(sX509v3 CRL Reason CodeR�(sHold Instruction CodeR�(sInvalidity DateR�(sX509v3 Delta CRL IndicatorR�(s!X509v3 Issuing Distribution PointR�(sX509v3 Certificate IssuerR�(sX509v3 Name ConstraintsR�(sX509v3 CRL Distribution PointsR�(sX509v3 Certificate PoliciesR�(sX509v3 Any PolicyR�(sX509v3 Policy MappingsR�(sX509v3 Authority Key IdentifierR�(sX509v3 Policy ConstraintsR�(sX509v3 Extended Key UsageR�(sAny Extended Key UsageR�(sX509v3 Freshest CRLR�(sX509v3 Inhibit Any PolicyR�(sX509v3 AC TargetingR�(sX509v3 No Revocation AvailableR�(R�(R�(R�(saes-128-ecbsAES-128-ECB(saes-128-cbcsAES-128-CBC(saes-128-ofbsAES-128-OFB(saes-128-cfbsAES-128-CFB(sid-aes128-wrap(saes-128-gcms
id-aes128-GCM(saes-128-ccms
id-aes128-CCM(sid-aes128-wrap-pad(saes-192-ecbsAES-192-ECB(saes-192-cbcsAES-192-CBC(saes-192-ofbsAES-192-OFB(saes-192-cfbsAES-192-CFB(sid-aes192-wrap(saes-192-gcms
id-aes192-GCM(saes-192-ccms
id-aes192-CCM(sid-aes192-wrap-pad(saes-256-ecbsAES-256-ECB(saes-256-cbcsAES-256-CBC(saes-256-ofbsAES-256-OFB(saes-256-cfbsAES-256-CFB(sid-aes256-wrap(saes-256-gcms
id-aes256-GCM(saes-256-ccms
id-aes256-CCM(sid-aes256-wrap-pad(R�(ssha256sSHA256(ssha384sSHA384(ssha512sSHA512(R�R�(s
sha512-224s
SHA512-224(s
sha512-256s
SHA512-256(ssha3-224sSHA3-224(ssha3-256sSHA3-256(ssha3-384sSHA3-384(ssha3-512sSHA3-512(R�R�(R�R�(s
hmac-sha3-224sid-hmacWithSHA3-224(s
hmac-sha3-256sid-hmacWithSHA3-256(s
hmac-sha3-384sid-hmacWithSHA3-384(s
hmac-sha3-512sid-hmacWithSHA3-512(R�R�(R�(R�(R�sid-dsa-with-sha384(R�sid-dsa-with-sha512(sdsa_with_SHA3-224sid-dsa-with-sha3-224(sdsa_with_SHA3-256sid-dsa-with-sha3-256(sdsa_with_SHA3-384sid-dsa-with-sha3-384(sdsa_with_SHA3-512sid-dsa-with-sha3-512(secdsa_with_SHA3-224sid-ecdsa-with-sha3-224(secdsa_with_SHA3-256sid-ecdsa-with-sha3-256(secdsa_with_SHA3-384sid-ecdsa-with-sha3-384(secdsa_with_SHA3-512sid-ecdsa-with-sha3-512(sRSA-SHA3-224s"id-rsassa-pkcs1-v1_5-with-sha3-224(sRSA-SHA3-256s"id-rsassa-pkcs1-v1_5-with-sha3-256(sRSA-SHA3-384s"id-rsassa-pkcs1-v1_5-with-sha3-384(sRSA-SHA3-512s"id-rsassa-pkcs1-v1_5-with-sha3-512(sNetscape Communications Corp.R�(sNetscape Certificate ExtensionR�(sNetscape Cert TypeR�(sNetscape Base UrlR�(sNetscape Revocation UrlR�(sNetscape CA Revocation UrlR�(sNetscape Renewal UrlR�(sNetscape CA Policy UrlR�(sNetscape SSL Server NameR�(sNetscape CommentR�(sNetscape Data TypeR�(sNetscape Certificate SequenceR�(sNetscape Server Gated CryptoR�(sInternational Organizationssinternational-organizations(sSecure Electronic Transactionssid-set(s
content typess	set-ctype(s
setct-PANData(ssetct-PANToken(s
setct-PANOnly(ssetct-OIData(ssetct-PI(ssetct-PIData(ssetct-PIDataUnsigned(ssetct-HODInput(ssetct-AuthResBaggage(ssetct-AuthRevReqBaggage(ssetct-AuthRevResBaggage(ssetct-CapTokenSeq(ssetct-PInitResData(ssetct-PI-TBS(ssetct-PResData(ssetct-AuthReqTBS(ssetct-AuthResTBS(ssetct-AuthResTBSX(ssetct-AuthTokenTBS(ssetct-CapTokenData(ssetct-CapTokenTBS(ssetct-AcqCardCodeMsg(ssetct-AuthRevReqTBS(ssetct-AuthRevResData(ssetct-AuthRevResTBS(ssetct-CapReqTBS(ssetct-CapReqTBSX(ssetct-CapResData(ssetct-CapRevReqTBS(ssetct-CapRevReqTBSX(ssetct-CapRevResData(ssetct-CredReqTBS(ssetct-CredReqTBSX(ssetct-CredResData(ssetct-CredRevReqTBS(ssetct-CredRevReqTBSX(ssetct-CredRevResData(ssetct-PCertReqData(ssetct-PCertResTBS(ssetct-BatchAdminReqData(ssetct-BatchAdminResData(ssetct-CardCInitResTBS(ssetct-MeAqCInitResTBS(ssetct-RegFormResTBS(ssetct-CertReqData(ssetct-CertReqTBS(ssetct-CertResData(ssetct-CertInqReqTBS(ssetct-ErrorTBS(ssetct-PIDualSignedTBE(ssetct-PIUnsignedTBE(ssetct-AuthReqTBE(ssetct-AuthResTBE(ssetct-AuthResTBEX(ssetct-AuthTokenTBE(ssetct-CapTokenTBE(ssetct-CapTokenTBEX(ssetct-AcqCardCodeMsgTBE(ssetct-AuthRevReqTBE(ssetct-AuthRevResTBE(ssetct-AuthRevResTBEB(ssetct-CapReqTBE(ssetct-CapReqTBEX(ssetct-CapResTBE(ssetct-CapRevReqTBE(ssetct-CapRevReqTBEX(ssetct-CapRevResTBE(ssetct-CredReqTBE(ssetct-CredReqTBEX(ssetct-CredResTBE(ssetct-CredRevReqTBE(ssetct-CredRevReqTBEX(ssetct-CredRevResTBE(ssetct-BatchAdminReqTBE(ssetct-BatchAdminResTBE(ssetct-RegFormReqTBE(ssetct-CertReqTBE(ssetct-CertReqTBEX(ssetct-CertResTBE(ssetct-CRLNotificationTBS(ssetct-CRLNotificationResTBS(ssetct-BCIDistributionTBS(smessage extensionss
set-msgExt(sgeneric cryptogramssetext-genCrypt(smerchant initiated auths
setext-miAuth(ssetext-pinSecure(s
setext-pinAny(s
setext-track2(sadditional verifications	setext-cv(sset-attr(ssetAttr-Cert(sset-rootKeyThumb(s
set-addPolicy(spayment gateway capabilitiesssetAttr-PGWYcap(ssetAttr-TokenType(ssetAttr-Token-EMV(ssetAttr-Token-B0Prime(sissuer capabilitiesssetAttr-IssCap(ssetAttr-IssCap-CVM(sgenerate cryptogramssetAttr-GenCryptgrm(ssetAttr-IssCap-T2(sencrypted track 2s
setAttr-T2Enc(scleartext track 2ssetAttr-T2cleartxt(ssetAttr-IssCap-Sig(sICC or token signaturessetAttr-TokICCsig(ssecure device signaturessetAttr-SecDevSig(s
set-policy(sset-policy-root(scertificate extensionssset-certExt(ssetCext-hashedRoot(ssetCext-certType(ssetCext-merchData(ssetCext-cCertRequired(ssetCext-tunneling(ssetCext-setExt(ssetCext-setQualf(ssetCext-PGWYcapabilities(ssetCext-TokenIdentifier(ssetCext-Track2Data(ssetCext-TokenType(ssetCext-IssuerCapabilities(s	set-brand(sset-brand-IATA-ATA(sset-brand-Visa(sset-brand-MasterCard(sset-brand-Diners(sset-brand-AmericanExpress(s
set-brand-JCB(sset-brand-Novus(R�(swap-wsg(swap-wsg-idm-ecid(swap-wsg-idm-ecid-wtls1(swap-wsg-idm-ecid-wtls3(swap-wsg-idm-ecid-wtls4(swap-wsg-idm-ecid-wtls5(swap-wsg-idm-ecid-wtls6(swap-wsg-idm-ecid-wtls7(swap-wsg-idm-ecid-wtls8(swap-wsg-idm-ecid-wtls9(swap-wsg-idm-ecid-wtls10(swap-wsg-idm-ecid-wtls11(swap-wsg-idm-ecid-wtls12(R�R�(rt
__future__RRRttypet
__metaclass__tdistutils.versionRR�RtImportErrorR.Rtcryptography.hazmat.backendsRRPt,cryptography.hazmat.primitives.serializationRtcryptography.hazmat.primitivesRR	Rt__version__R
Rt__hash__R(tGeneralNameRR*R)R R!t0cryptography.hazmat.primitives.asymmetric.x25519R�tCRYPTOGRAPHY_HAS_X25519RTRURVtx25519tX25519PrivateKeyt
private_bytestCRYPTOGRAPHY_HAS_X25519_FULLRR0t.cryptography.hazmat.primitives.asymmetric.x448tCRYPTOGRAPHY_HAS_X448t1cryptography.hazmat.primitives.asymmetric.ed25519RSt/cryptography.hazmat.primitives.asymmetric.ed448RYR�R�R#RrR�RR�RpR�tansible.module_utilsRtansible.module_utils._textRRR�RRR*RRER/RZR^RhRzR�R�t
add_metaclasstABCMetatobjectR�RR�RR�R�titemsRRR�tAssertionErrorROtaliastoriginalR�R�R�RRRRRR"R&R-RARCRIRMRPRRR\Rc(((s?/usr/lib/python2.7/site-packages/ansible/module_utils/crypto.pyt<module>s~	
		













	A
	
		.<
			

			!			
										

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]