首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MTProto msg_id重放攻击

MTProto msg_id重放攻击
EN

Stack Overflow用户
提问于 2020-07-29 10:59:14
回答 1查看 38关注 0票数 0

MTProto文档说,指的是唯一的msg_id

为了抵抗重放攻击,客户端传递的32位较低的msg_id不能是空的,必须显示消息创建时时间点的一个小数部分。

当涉及到位操作时,我觉得自己很笨,那么如何才能确保32位以下的位不会为空呢?

而且,我也不完全明白

时间的一部分..。

EN

回答 1

Stack Overflow用户

发布于 2020-12-02 01:32:13

它想要说的是,unix时间是标准化的,下降到第二个,这里的一个小数部分是一秒的一部分。通过使用比标准Unix时间更精确的时间源(最好是纳秒,但毫秒也能工作),可以为较低的32位提供准确的数据,从而确保较低的32位不会为空。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63152079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档