代码碎片也疯狂 2009-08-06 01:16
浏览 268
已采纳

《验证码》存在客户端安全么?

《验证码》存在客户端安全么?

我今天在分析《天乙社区8.x》时,
发现登陆注册页面时,系统会写入一个Cookie
而这个Cookie的内容就是:注册时要填写的“验证码”

但是这个注册码是通过 DES 算法加密过的。

加密的密钥存在系统的数据库中。

请问这样的做法是否稳妥?

  • 写回答

1条回答 默认 最新

  • xiaozhen 2009-08-06 08:52
    关注

    你这个问题实际是session和cookie之间的关联与差别。
    session与cookie之间有着一些联系,但又在某些时候可以没有联系。
    一般的验证码肯定都需要在server端的session中保存一个副本,才能与用户输入的值进行匹配判断。但有的server会把session和session中的一些数据传递给浏览器的cookie,就产生你的问题。
    肯定是存在不安全的因素,但目前环境下,DES加密后还是能当作安全的使用。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥30 python代码,帮调试
  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条