File: //usr/lib/python3/dist-packages/rsa/__pycache__/asn1.cpython-310.pyc
o
j��`� � @ 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 Ze�e�de�� �e�de�� ��Z dS )�PubKeyHeader�oid�
parametersN)
�__name__�
__module__�__qualname__r �
NamedTypes� NamedTyper �ObjectIdentifier�Null�
componentType� r r �*/usr/lib/python3/dist-packages/rsa/asn1.pyr s
�r c @ sB e Zd Ze�e�de� �e�de�� j e
jdddd�d���ZdS )�
OpenSSLPubKey�header�keyr � )�tagClass� tagFormat�tagId)�implicitTagN)
r r r
r r r r r �OctetString�subtyper �Tagr r r r r r s ��r c @ s4 e Zd ZdZe�e�de�� �e�de�� ��Z dS )� AsnPubKeyz�ASN.1 contents of DER encoded public key:
RSAPublicKey ::= SEQUENCE {
modulus INTEGER, -- n
publicExponent INTEGER, -- e
�modulus�publicExponentN)
r r r
�__doc__r r r r �Integerr r r r r r ) s �r N) r �pyasn1.typer r r �Sequencer r r r r r r �<module> s