CHAP协议的改进

本文档的Copyleft归yfydz所有,使用GPL发布,可以自由拷贝,转载,转载时请保持文档的完整性,严禁用于任何商业用途。
msn: yfydz_no1@hotmail.com
来源:http://yfydz.cublog.cn

CHAP协议在RFC1994中定义,RFC中定义口令必须是明文存储,这样就给系统安全带来很大的隐患,其实这并没有必要,可以只保存加密后的口令,只是口令加密方法是客户端和服务器都要共享的就是了,如简单的用crypt(3)或MD5单向运算,当然因为MD5是被破解了,可以采用其他更强的单向HASH算法。

这样在客户端处理服务器的挑战信息时,先将用户输入的口令进行加密运算得到密文,再附加在挑战信息后运算得到响应信息回复给服务器,在服务器端只保存加密后的口令,直接用来计算响应信息算法正确,这样服务器就不用再保存明文口令,提高了安全性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值