我使用的是random.systemrandom().choice(列表),需要确认它在cpython 3.x版本中为加密目的提供了独立性和统一的离散分布。
有人知道这些属性在cpython 3.0-3.9中是否有效吗?random.systemrandom至少出现在所有这些版本中,尽管3.2在openssl的太新版本中存在问题。
或者,有没有一种简单的方法来验证它的数学性,也许是使用scipy或其他什么?请注意,它需要是离散的,而不是连续的。我没有统计学方面的背景。
在“字符串”直方图中,它看起来像:
1675814 0************************************************************
1677567 1************************************************************
1677969 2************************************************************
1678564 3************************************************************
1676721 4************************************************************
1677222 5************************************************************
1679371 6************************************************************
1678663 7************************************************************
1676892 8************************************************************
1678433 9************************************************************
…到目前为止似乎还不错,但我不知道这算不算制服。
谢谢
暂无答案!
目前还没有任何答案,快来回答吧!