sp800_22_monobit_test.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:sp800_22_tests 作者: dj-on-github 项目源码 文件源码
def monobit_test(bits):
    n = len(bits)

    zeroes,ones = count_ones_zeroes(bits)
    s = abs(ones-zeroes)
    print "  Ones count   = %d" % ones
    print "  Zeroes count = %d" % zeroes

    p = math.erfc(float(s)/(math.sqrt(float(n)) * math.sqrt(2.0)))

    success = (p >= 0.1)
    return (success,p,None)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号