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