添加的内容 删除的内容
(修改自此处;原许可:CC BY-SA 3.0[网站升级迁移]) |
(→实现:我来啦) |
||
第25行: | 第25行: | ||
一旦参数协商完毕,密码开始按照如下方法生成: |
一旦参数协商完毕,密码开始按照如下方法生成: |
||
# 从T0开始已经过的时间,每个TI为一个单位,总数记为C。 |
# 从T0开始已经过的时间,每个TI为一个单位,总数记为C。 |
||
# 使用C作为消息,K作为密钥,计算HMAC哈希值H(定义来自之前的HMAC算法,但是大部分加密算法库都有支持)。K应当保持原样继续传递,C应当以64位的原始无符号的整形数值传递。 |
# 使用C作为消息,K作为密钥,计算HMAC哈希值H(定义来自之前的HMAC算法,但是大部分加密算法库都有支持)。K应当保持原样继续传递,C应当以64位的原始无符号的整形数值传递。 |
||
# 取H中有意义最后4位数的作为弥补,记为O。 |
# 取H中有意义最后4位数的作为弥补,记为O。 |