繁体   English   中英

我不知道crc错误概率。 如何获得2 ^(-n)?

[英]I wonder about crc error probability. How can I get 2^(-n)?

我不知道crc错误概率。

在大多数论文中,crc错误率都描述为1-2 (-n)

例如,crc-16的概率是1-2 (-16) ,所以2 (-16) = 1∕65536 = 0.0015%,prob = 99.9984%

我想知道如何得到这个公式:2 ^ (-n)

如果2 (-n)是正确的速率,则crc-16和crc-ccitt的速率相同吗? 如果消息比特比以前大,速率是否相同?

对于n位CRC,该CRC有2 n个可能的值。 因此,无论消息的长度如何(只要是四个字节或更多),应用随机错误的消息具有与原始消息相同的CRC的概率为2 - n 对于将输入位很好地混合到输出中的任何哈希函数(包括CRC的任何变体),都是如此。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM