File: //proc/thread-self/root/lib64/python3.6/site-packages/M2Crypto/__pycache__/util.cpython-36.pyc
3
���[� � @ s� d dl mZ d dlZd dlZd dlZd dlmZmZmZ erld dl m
Z
mZmZm
Z
mZ ee
eef ef Zejd�ZG dd� de�Zeje� dd d
�Zdd� Zd
d� Zdd� Zejfdd�Zdd� Zddd�Zdd� ZdS )� )�absolute_importN)�m2�py27plus�six)�Any�AnyStr�Optional�Tuple�Union�utilc @ s e Zd ZdS )� UtilErrorN)�__name__�
__module__�__qualname__� r r �/usr/lib64/python3.6/util.pyr s r � c C s dt | �d }| t|�| S )Nr )�len�chr)�data�blklen�padr r r � pkcs5_pad! s r c C s0 |dkrt d��|t| �| }| t|�| S )N� zillegal block size)�
ValueErrorr r )r r r r r r � pkcs7_pad'