验证python中离散值的独立性和均匀分布?

3duebb1j  于 2021-09-08  发布在  Java
关注(0)|答案(0)|浏览(239)

我使用的是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************************************************************

…到目前为止似乎还不错,但我不知道这算不算制服。
谢谢

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题