§
    �’jí  ã                   ó<   —  G d „ d¦  «        Z  G d„ de ¦  «        ZdS )c                   ó8   — e Zd Zdedefd„Zddœdededefd„ZdS )	Ú	CryptBaseÚdataÚreturnc                 ó   — |S ©N© )Úselfr   s     úJC:\Projects\DSCons\.venv\Lib\site-packages\pypdf\_crypt_providers\_base.pyÚencryptzCryptBase.encrypt   ó   € Øˆó    T)Ústrictr   c                ó   — |S r   r   )r	   r   r   s      r
   ÚdecryptzCryptBase.decrypt!   r   r   N)Ú__name__Ú
__module__Ú__qualname__Úbytesr   Úboolr   r   r   r
   r   r      sn   € € € € € ð˜Eð  eð ð ð ð ð 6:ð ð ð ˜Eð ¨dð ¸eð ð ð ð ð ð r   r   c                   ó   — e Zd ZdS )ÚCryptIdentityN)r   r   r   r   r   r
   r   r   %   s   € € € € € Ø€Dr   r   N)r   r   r   r   r
   ú<module>r      sa   ðð:ð ð ð ð ñ ô ð ð	ð 	ð 	ð 	ð 	�Iñ 	ô 	ð 	ð 	ð 	r   