小学期倒数第二天
今日任务完成情况:
今天是一个意外。。。这个时间嘛
今天基本算是写完了课设报告,然后只差往里面放代码和截图,当然,已经放进去了一部分,不过我觉得最后的话,30页应该是顶不住的。
下面截取一部分报告内容,是关于信息安全的,主要是在百度百科上找到的:
为了加强系统信息的安全性,在用户登录模块中,对密码这样的敏感信息进行加密是十分必要的。本课题使用了两种常见的哈希加密算法——MD5加密算法以及SHA加密算法。MD5加密算法是不可逆的,经过哈希加密的数据是没有相应的解密算法回到原状的,在应用中是通过比较两个数据的哈希值是否相等,从而达到校验的目的。SHA算法的思想是接收一段明文,然后以一种不可逆的方式将它转换成一段(通常更小)密文,也可以简单的理解为取一串输入码(称为预映射或信息),并把它们转化为长度较短、位数固定的输出序列即散列值(也称为信息摘要或信息认证代码)的过程。本课题中,在新客户注册的时候,对客户设置的登录密码用MD5加密算法进行加密,再使用SHA加密算法进行加密,SHA对强行攻击有更大的强度。。
可见,通过加密算法实现了数据的加密存储和验证,同时,加密是不可逆的,即使恶意攻击者获得了数据库的访问权限,也仍然无法得知用户的密码信息,从而提高了系统的安全性。
明日计划:
完成课设报告还有部署说明,然后上传完代码,并且答辩。
每日小结:
其实前些日子的时候上传代码总会出现各种各样的问题,我们决定每个人都建立一个项目,每个人都上传全部的代码,次数一定会超过十次的。没办法啊。
今天没怎么出门,不知道天气如何。