Skip to content

Releases: Trisia/randomness

v1.5.3

30 Dec 08:25

Choose a tag to compare

修复:

  • 32bit系统上离散傅里叶检测 在 大规模:10^8 bit 时init 导致程序崩溃

v1.5.2

02 Dec 05:47

Choose a tag to compare

新增:

  • rddetector 检测检测报告输出,支持多格式输出json、csv、xml。
  • github自动化打包支持多平台软件打包和发布。

优化:

  • 优化傅里叶变换的内存使用,通过预置表的方式优化重复的fft计算。
  • 通过并行的方式计算线性复杂度,提升计算速度。
  • 近似熵通过滑动窗口计算优化。

v1.5.1

07 Mar 07:57

Choose a tag to compare

修改:

  • 适配Go 1.11 以适配Windows XP操作系统。

v1.5.0

26 Oct 11:11

Choose a tag to compare

优化:

  • 对单比特频数检测、扑克检测 支持了直接对Byte切片进行检测,不再需要比特切片,提升性能。
  • 对计算公式化简,避免重复计算,涉及:近似熵检测、自相关、二元推导检测、累加和检测、离散傅里叶检测、块内频数检测、Maurer通用统计检测方法、游程总数检测 。
  • 近似熵调整为类似 NIST实现。
  • 修改了部分算法中的切片追加操作,涉及:游程分布检测、重叠子序列检测、近似熵检测。
  • 更新了检测工具:
    • 支持打印版本号。
    • 单比特频数检测、扑克检测 直接使用字节切片检测。

v1.4.1

17 Aug 01:52

Choose a tag to compare

修复:

  • 周期自检由于未能赋值导致无法通过。

v1.4.0

25 May 14:58

Choose a tag to compare

新增:

  • 检测工具支持 20 000bit、1 000 000bit、100 000 000bit 自适应的检测。

修复:

  • 文件导致的错误数据规模推断。

v1.3.3

11 Nov 13:30

Choose a tag to compare

  • 支持了 100 000 000 比特 检测。
  • 优化了 离散傅里叶检测 性能。
  • 首页增加了检测规范链接。

v1.3.2

28 Oct 13:48

Choose a tag to compare

  • 根据GMT005-2021更新了10^6数据组检测工具的相关检测参数

v1.3.1

28 Oct 13:05

Choose a tag to compare