
    Wwg                     n    d dl mZ d dlmZmZmZmZmZmZ d dl	m
Z
mZmZ  G d de      Zd Z e        y)    )KdfAlgorithmId)CMSAttributeCMSAttributeTypeContentInfoContentTypeEncapsulatedContentInfoSetOfContentInfo)IntegerOctetStringSequencec                   *    e Zd ZdefdefdedddfgZy)PdfMacIntegrityInfoversiondata_digestsignature_digestr   T)implicitoptionalN)__name__
__module____qualname__r
   r   _fields     ]/var/www/horilla/myenv/lib/python3.12/site-packages/pyhanko/pdf_utils/crypt/_iso32004_asn1.pyr   r      s(    	G	$	[qd*KLGr   r   c                     dt         j                  d<   t         j                  dt         j                  d<   t        xt        j
                  d<   t        j
                  d<   dt        j                  d<   t        j                  dt        j                  d<   dt        j                  d<   t        j                  dt        j                  d<   t        t        j
                  d<   y )Npdf_mac_integrity_infoz1.0.32004.1.0pdf_mac_wrap_kdfz1.0.32004.1.1pdf_mac_dataz1.0.32004.1.2)r   _map_reverse_mapr   r   
_oid_specsr   r   r   r	   r   r   r   r   asn1crypto_setupr"      s    (@K_%+ 	  !9:
 	&&'?@78 ,>N("". 	##$67 .</*$$0 	%%o6 /?LN+r   N)asn1crypto.algosr   asn1crypto.cmsr   r   r   r   r   r	   asn1crypto.corer
   r   r   r   r"   r   r   r   <module>r&      s3    +  ; :( ?<  r   