| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/openid/__pycache__/ |
Upload File : |
�
|=�^y � �4 � d dl mZ d� Z G d� de� � ZdS )� )� cryptutilc �V � t | � � t |� � k rt d� � �t | t � � r| � d� � } t |t � � r|� d� � }t d� t
| |� � D � � � � S )Nz*Inputs to strxor must have the same lengthzutf-8c � � g | ]
\ }}||z ��S � r )�.0�a�bs �+/usr/lib/python3/dist-packages/openid/dh.py�
<listcomp>zstrxor.<locals>.<listcomp>
s � �.�.�.�D�A�q�!�a�%�.�.�.� )�len�
ValueError�
isinstance�str�encode�bytes�zip)�x�ys r
�strxorr s� � �
�1�v�v��Q������E�F�F�F��!�S��� �
�H�H�W�����!�S��� �
�H�H�W�����.�.�C��1�I�I�.�.�.�/�/�/r c �P � e Zd ZdZdZd� Z ee� � Zd� Zd� Zd� Z d� Z
d� Zd S )
�
DiffieHellmanlE ��E�K�x�[�/�B�.>"�� ��\�6yR�W4fG9�OQR�Q F�o�H(�:.7�qBr�r�B�z]�A&m0G�liXl�|��'\8$f�� O\h]�0ncn�]�8�
�b�tp�,�X&f�rr.h�g
� c �. � | | j | j � � S �N)�DEFAULT_MOD�DEFAULT_GEN)�clss r
�fromDefaultszDiffieHellman.fromDefaults s � ��s�3�?�C�O�4�4�4r c � � t |� � | _ t |� � | _ | � t j d|dz
� � � � d S )N� )�int�modulus� generator�_setPrivater � randrange)�selfr# r$ s r
�__init__zDiffieHellman.__init__ sG � ��7�|�|����Y���������,�Q��!��<�<�=�=�=�=�=r c �^ � || _ t | j | j | j � � | _ dS )z#This is here to make testing easierN)�private�powr$ r# �public)r'