برای تولید دیتای رندوم برای مقاصد امنیتی (منجمله پسوردها) از os.urandom استفاده کنید نه از random.randint و امثالهم.
----------------------------
random.randint
...is completely unsuitable for cryptographic purposes
ترجمه: برای مقاصد رمزنگاری کاملا نامناسب است.
منبع: http://docs.python.org/2/library/random.html
---------------------------
os.urandom
Return a string of n random bytes suitable for cryptographic use.
ترجمه: رشته ای از n بایت رندوم مناسب برای استفادهء رمزنگاری را برمیگرداند.
منبع: http://docs.python.org/2/library/os.html#os.urandom





پاسخ با نقل قول
