实时动态密码算法

说明:
该算法实现了在每次传输数据后自动更新密码的算法,更新密码随机生成,除了发送方和接收外,任何第三方都无法知道传输密码。
 
数据结构:
当前密码 数据 接收密码
 
算法:
1.初始化A和B的当前密码
2.A随机生成接收密码
3.A通过当前密码加密数据和接收密码
4.A把加密后的报文发送给B
5.A使用接收密码替换当前密码
6.B通过当前密码解密数据和接收密码
7.B使用接收密码替换当前密码
8.交换A和B重复1-8
posted @ 2015-12-19 20:45  盛夏夜  阅读(936)  评论(0编辑  收藏  举报