临床医学诊断思维训练系统的研究与实现
【图文】:
validatePassword()函数校验密码是否正确,调用 password_verify()方法与数据库中存储的用户登录信息进行比对,若相同则为合法用户,准予登录出欢迎界面,若不同则弹出提示错误信息并提示重新登录,继续停留在登录。图 4-1 为不同权限的用户登录系统的流程图。开始 用户安全登陆 验证用户名与密码 显示正确信息结束显示错误信息 显示错误信息NY YN登陆是否成功图 4- 1 不同权限用户登录流程图使用加密算法对密码哈希化加密,使用 generatePasswordHash 函数生成的哈希串,调用 password_hash()方法实现,该密码哈希字符串中包含了加密、cost 和盐值(salt),也包含了验证时所需的所有信息,所以也不要存储额 salt 等信息即可验证该哈希串,而且不同时间相同的密码加密后产生的加密串也不相同,关键代码如图 4-2、4-3 所示。
图 4- 1 不同权限用户登录流程图使用加密算法对密码哈希化加密,使用 generatePasswordHash 函数生成的哈希串,调用 password_hash()方法实现,该密码哈希字符串中包含了加密、cost 和盐值(salt),,也包含了验证时所需的所有信息,所以也不要存储额 salt 等信息即可验证该哈希串,而且不同时间相同的密码加密后产生的加密串也不相同,关键代码如图 4-2、4-3 所示。图 4- 2 加密关键代码
【学位授予单位】:辽宁大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:R-4;TP311.52
【参考文献】
相关期刊论文 前10条
1 杨荣;;浅谈新型互联网资源在医学教育中的应用[J];教育教学论坛;2015年50期
2 董跃华;刘力;;基于相关系数的决策树优化算法[J];计算机工程与科学;2015年09期
3 常大俊;;基于MySQL数据库结构设计[J];信息安全与技术;2015年09期
4 孙励;;虚拟现实技术在远程教育中的应用探索[J];时代教育;2015年15期
5 苗煜飞;张霄宏;;决策树C4.5算法的优化与应用[J];计算机工程与应用;2015年13期
6 牧春;;MVC设计模式在Yii框架中的应用与研究[J];电子技术与软件工程;2015年12期
7 苏亮;陈亚军;;基于ID3决策树算法在环境监测的应用[J];信息通信;2015年06期
8 王文霞;;基于贪心算法构建最优二叉查找树[J];山西师范大学学报(自然科学版);2015年01期
9 谭森;郭捷;;基于日志分析的MySQL数据库取证算法[J];信息安全与通信保密;2015年03期
10 姚佳璇;黄志伟;;网络虚拟实验室在高中物理实验教学中的应用[J];教育信息技术;2015年Z1期
相关会议论文 前1条
1 陈晶晶;;C4.5经典分类算法的研究与改进[A];荆楚学术2016年第四期 (总第五期)[C];2016年
相关博士学位论文 前1条
1 卢超;并发软件测试理论与技术研究[D];华中科技大学;2007年
相关硕士学位论文 前3条
1 胡金涛;基于C4.5决策树的学生成绩预测教学系统的研究与实现[D];西南交通大学;2017年
2 邱磊;基于决策树C4.5算法剪枝策略的改进研究[D];华中师范大学;2016年
3 胡靖;临床诊断思维问卷中文版修订及应用研究[D];中南大学;2012年
本文编号:2618823
本文链接:https://www.wllwen.com/yixuelunwen/yiyuanguanlilunwen/2618823.html