摘要: 本次作业为扩展有关散列函数安全性的知识扩展。 作业题目:散列函数的应用及其安全性。内容要求: (1) 给出散列函数的具体应用。 (2) 结合生日攻击、以及2004、2005年王晓云教授有关MD5安全性和2017年google公司SHA-1的安全性,说明散列函数的安全性以及目前安全散列函数的发展。问题 阅读全文
posted @ 2018-05-12 14:14 benmatt 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一、Coding.Net项目地址: https://git.coding.net/gemyty/team.git 二、PSP表格估算时间: PSP 任务内容 计划共完成需要的时间(min) Planning 计划 70 · Estimate · 估计这个任务需要多少时间, 并规划大致工作步骤 70 阅读全文
posted @ 2018-04-10 08:10 benmatt 阅读(213) 评论(1) 推荐(0) 编辑
摘要: 第四章 两人合作 这一章是讲述了两人结对编程的一些东西,包括一些代码的规范,还有结对编程的优点、怎么做、以及一些注意事项。 1、“错误处理 当程序的主要功能实现后,一些程序员会乐观地估计只需要另外20%的时间,给代码加一些错误处理就大功告成了,但是这20%的工作往往需要全部项目80%的时间。” 疑问 阅读全文
posted @ 2018-03-31 19:13 benmatt 阅读(121) 评论(4) 推荐(0) 编辑
摘要: Coding.net原码仓库地址:https://git.coding.net/gemyty/personal.git 1.需求分析 (1)、程序可接收一个输入参数n,然后随机产生n道加减乘除(分别使用符号+-*÷来表示)练习题,每个数字在 0 和 100 之间,运算符在3个到5个之间。 (2)、每 阅读全文
posted @ 2018-03-25 20:58 benmatt 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 这几天阅读了《构建之法》中的几章,受益匪浅,刷新了很多我对软件工程的认知。这本书让我很惊喜,阅读起来不像其他书一样枯燥,有很多人物的设计,以及对话的形式,非常有趣。 第一章、概述 读完第一章了解了软件工程具体是什么,以及它与类似计算机科学等的区别,还有对bug的定义,以前觉得软件工程和计算机差不多, 阅读全文
posted @ 2018-03-17 23:42 benmatt 阅读(126) 评论(1) 推荐(0) 编辑