Skip to content
NMSnabbit.

香农熵计算器

以每字符比特数衡量任意文本的香农熵。

文本工具 在你的浏览器中运行

什么是香农熵计算器?

香农熵计算器根据每个字符出现的频率,以每字符比特数衡量文本的不可预测性。熵越高代表随机性越强,这有助于评估密码和密钥的强度。NMSnabbit 在你的浏览器中计算熵值和总信息量,因此你输入的内容绝不会被上传。

香农熵使用方法

  1. 1 在输入框中键入或粘贴你的文本或字符串。
  2. 2 熵值报告会即时计算出来。
  3. 3 查看每字符比特数和以比特表示的总信息量。
  4. 4 如有需要可复制这些数值。

它能用来做什么

  • 估算密码或令牌的随机性。
  • 比较两个字符串的熵值。
  • 用实时示例讲解信息论。
  • 检查一段数据的重复程度。

常见问题

每字符比特数是什么意思?
它是每个字符平均携带的信息量。使用许多等概率字符的文本熵值高;重复性强的文本熵值低,趋近于零。
熵是如何计算的?
使用香农公式:对每个字符,取其概率乘以该概率以 2 为底的对数,再对所有字符求和并取负值,结果以比特为单位。
我可以用它来判断密码强度吗?
它是一个有用的参考——总比特数能提示一个字符串有多难被猜中——但真正的强度还取决于该字符串的生成方式。一切都在你的浏览器本地运行。

相关搜索

大家常用来查找香农熵及类似工具的热门搜索:

  • 香农熵公式
  • 香农熵指数
  • 香农熵 python
  • 香农熵详解
  • 香农熵论文
  • 香农熵示例
  • 香农熵含义
  • 香农熵方程
  • 香农熵测试
  • 香农熵理论
  • 香农熵度量
  • 香农熵在线

相关工具

更多同类工具:

全部文本工具