
    Ng                     <     G d  d          Z  G d de           ZdS )c                   .    e Zd ZdedefdZdedefdZdS )	CryptBasedatareturnc                     |S N selfr   s     X/var/www/html/ai-engine/env/lib/python3.11/site-packages/pypdf/_crypt_providers/_base.pyencryptzCryptBase.encrypt           c                     |S r   r   r	   s     r   decryptzCryptBase.decrypt!   r   r   N)__name__
__module____qualname__bytesr   r   r   r   r   r   r      sX        E e    E 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   