File: //usr/lib/python3.6/site-packages/rsa/__pycache__/asn1.cpython-36.opt-1.pyc
3
�Cb` � @ sR d Z ddlmZmZmZ G dd� dej�ZG dd� dej�ZG dd� dej�Zd S )
znASN.1 definitions.
Not all ASN.1-handling code use these definitions, but when it does, they should be here.
� )�univ� namedtype�tagc @ s0 e Zd Zejejdej� �ejdej� ��Z dS )�PubKeyHeaderZoidZ
parametersN)
�__name__�
__module__�__qualname__r �
NamedTypes� NamedTyper ZObjectIdentifierZNull�
componentType� r r �/usr/lib/python3.6/asn1.pyr s r c
@ sB e Zd Zejejde� �ejdej� j e
jdddd�d���ZdS )�
OpenSSLPubKey�header�keyr � )ZtagClassZ tagFormatZtagId)ZimplicitTagN)
r r r r r r
r r ZOctetString�subtyper ZTagr r r r r
r s
r c @ s4 e Zd ZdZejejdej� �ejdej� ��Z dS )� AsnPubKeyz�ASN.1 contents of DER encoded public key:
RSAPublicKey ::= SEQUENCE {
modulus INTEGER, -- n
publicExponent INTEGER, -- e
�modulusZpublicExponentN)
r r r �__doc__r r r
r ZIntegerr r r r r
r ) s r N) r Zpyasn1.typer r r �Sequencer r r r r r r
�<module> s