Module cryptutil
source code
Module containing a cryptographic-quality source of randomness and
other cryptographically useful functionality
Python 2.4 needs no external support for this module, nor does Python
2.3 on a system with /dev/urandom.
Other configurations will need a quality source of random bytes and
access to a function that will convert binary strings to long integers.
This module will work with the Python Cryptography Toolkit (pycrypto) if
it is present. pycrypto can be found with a search engine, but is
currently found at:
http://www.amk.ca/python/code/crypto
randrange(start,
stop=None,
step=1)
|
|
-
|
Produce a string of length random bytes, chosen from chrs.
-
|