摘要: 一、散列函数的具体应用 1.单向散列函数在密码学中的应用 A.数字签名技术 a. 利用单向散列函数计算出需要签名的消息的邮摘,再利用签名算法对邮摘签名来代替直接对原来的消息进行签名。 b.有效地提高了签名的效率和速度,也减少了传输的信息量,节约了网络的带宽。 B.消息的完整性认证 a.通常做法是文件 阅读全文
posted @ 2018-05-09 21:15 2016012030王超超 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 王超超:2016012030 李健:2016012004 一、代码 项目地址:https://git.coding.net/wangchaochao31/homejob.git 二、PSP PSP 任务内容 计划时间(min) 完成时间(min) Planning 计划 30 60 Estimate 阅读全文
posted @ 2018-04-10 01:50 2016012030王超超 阅读(153) 评论(1) 推荐(0) 编辑
摘要: 第四章 一、引用“注释(包括所有源代码)应该只用ASCLL字符,不要用中文或其他特殊字符,否则会极大地影响程序的可移植性”,“程序员写的代码是给人看的,还是给机器看的?人也看,机器也看,但最终是人在看。” 问题:代码既然最终给人看,那注释只要在不影响运行的情况下看懂就行了,为什么要求应该只用ASCL 阅读全文
posted @ 2018-03-31 20:23 2016012030王超超 阅读(102) 评论(1) 推荐(0) 编辑
摘要: 代码仓库地址:https://git.coding.net/wangchaochao31/homework2.git 测试效果见src下生成的result.txt文件 一、需求分析 1、程序可接收一个输入参数n,然后随机产生n道加减乘除(分别使用符号+-*÷来表示)练习题,每个数字在 0 和 100 阅读全文
posted @ 2018-03-25 12:30 2016012030王超超 阅读(146) 评论(3) 推荐(0) 编辑
摘要: 第一章 引用“一个好的软件,即使功能和同类软件区别不大,......软件行业还有一个行规,即应该有职业道德规划来约束IT人的行为。”p3~p4 问题:如何看待软件盈利和用户体验的关系? 缘由:IT人的工作从开发软件到维护软件一系列过程中用户体验是很重要的变更理由,然而软件盈利有可能会破坏用户体验的感 阅读全文
posted @ 2018-03-17 11:53 2016012030王超超 阅读(95) 评论(2) 推荐(0) 编辑
摘要: 一、相爱 初中时,一个好朋友对软件突然感兴趣了,自己为了有更多、更广的聊点,也和他一起看起了软件杂志,渐渐地,对软件产生了兴趣。 在考上大学前的几年,我对软件开发的兴趣越来越浓重,虽说对它了解不深,但感觉对自己的胃口,在报志愿时将其加了进去(父母略微有点不愿意)。 当得知被选中时,我幻想自己开发出了 阅读全文
posted @ 2018-03-10 15:35 2016012030王超超 阅读(118) 评论(2) 推荐(0) 编辑