Я заинтересован в создании очень простого, высокого (криптографического) генератора случайных паролей качества. Есть ли лучший способ сделать это?
import os, random, string
length = 13
chars = string.ascii_letters + string.digits + '[email protected]#$%^&*()'
random.seed = (os.urandom(1024))
print ''.join(random.choice(chars) for i in range(length))