[ Root System Explorer ]
Location:
Root
/
proc
/
thread-self
/
root
/
proc
/
thread-self
/
root
/
opt
/
gsutil
/
third_party
/
rsa
/
rsa
/
__pycache__
+ Folder
+ File
Upload
Editing: randnum.cpython-39.pyc
a �'k`S � @ sL d Z ddlZddlmZmZ ddlmZ dd� Zdd� Zd d � Z dd� Z dS ) z(Functions for generating random numbers.� N)�common� transform)�bytec C sJ t | d�\}}t�|�}|dkrFtt�d��}|d| L }t|�| }|S )z�Reads 'nbits' random bits. If nbits isn't a whole number of bytes, an extra byte will be appended with only the lower bits set. � r � )�divmod�os�urandom�ordr )�nbits�nbytesZrbits� randomdataZrandomvalue� r �*/opt/gsutil/third_party/rsa/rsa/randnum.py�read_random_bits s r c C s&