加密过程
2017-11-15 10:33:48 18 举报
普通前台后段数据加密
作者其他创作
大纲/内容
正确
开始对“12345678”加密
得到密钥:999得到密文:abcdefg1234567890
插入时间戳到字符串第X位
获取时间戳20171108
发送最终密文a9bcd9e9fg1234567890
判断加密数据是否正确
错误
得到密文例如:abcdefg1234567890
得到字符串1234567820171108
加密方案
通过验证获得加密文字:12345678
时间戳插入位置可以约定,也可以简单处理放到最后或者前面
后台工作
获取随机数例如999
加密过程也前后台可以,直接加密,这样的话就可以省去前后台生成和获取密钥的过程。这里用随机数生成的方式主要是为了简单防止内部人员泄密,增加解密难度
解密得到含有时间戳的明文1234567820171108
截取时间戳获得时间戳:20171108获得加密数据:12345678
将密钥插入到上面密文第2、5、6位(位置又后台与前端约定)
将随机数作为密钥对加密数据进行加密
后台得到密文截取约定位置的文字
前端工作
解密失败
判断时间戳是否还有效(约定时间戳有效时常)
0 条评论
下一页