【发布时间】:2016-01-17 18:55:49
【问题描述】:
在 A5 算法中,在为下行和上行分别生成 114 位之后,伪随机数生成器是否在每帧结束时设置为 0000?所以它在下一帧用 64-Bit-Kc、22-Bit-Frame-COUNT 重新初始化,然后是 100 个周期,其输出被丢弃,最后再次产生输出?还是生成器只是暂停并在下一次爆发时从保存的状态继续?
【问题讨论】:
标签: security mobile gsm telephony stream-cipher
在 A5 算法中,在为下行和上行分别生成 114 位之后,伪随机数生成器是否在每帧结束时设置为 0000?所以它在下一帧用 64-Bit-Kc、22-Bit-Frame-COUNT 重新初始化,然后是 100 个周期,其输出被丢弃,最后再次产生输出?还是生成器只是暂停并在下一次爆发时从保存的状态继续?
【问题讨论】:
标签: security mobile gsm telephony stream-cipher
是的,它会在每一帧中重新初始化,并使用一个新的 COUNT(从帧号派生)作为输入。但是,甚至可能在一帧上为移动用户分配多个时隙,在这种情况下,COUNT 的计算方式不同。但无论 COUNT 是如何计算的,都会在每个时隙发生重新初始化。有关详细信息,请参阅 Barkan 等人。仅即时密文 ... 2003
【讨论】: