2017.9-2021 个人项目网站建设和运营 网址:www.ceepass.cn
运行环境 :WindowsServer2012(iis) + Mysql + Asp +php
项目描述 :负责对整个网站的搭建和运营,涉及的几个移动端项目是基于Asp或者Php的数据交互管理,安卓端应用作为移动端实现。
关于数据的安全问题,其中有在线密码存储工具KeySive、在线记事本、在线加密聊天都是采用自己设计的基于数据量不可破解理论设计的加密算法进行加密的,设计思路是基于对称加密的秘钥是所有字符集,秘钥存储于本地,即使是开发者也无法获知用户的明文,即使是服务器被劫持也无法获取用户的明文以及秘钥。Ceepass刷题软件是针对计算机专业考试试题的一个刷题、做题、模拟考试的安卓客户端软件,其中的模拟考试这个模块有单选题、多选题、判断题一共三种题型,逻辑上需要先从题库中随机抽取题目并且对题目进行解密,然后做题中需要检测用户的做题进度,不同类型题目的一个页面的不同布局逻辑,和对分数的评判的处理逻辑,对错题加入错题记录库的处理逻辑等、后续设计并开发了Web端。
我的毕业设计题目是在线聊天的信息安全算法设计与实现,主要是让在线聊天变得更加安全,设计了一种对称加密算法和一种双向验证传输检测机制,采用本地化加密机制,将服务器的安全问题分散管理,算法的秘钥链较长,并且算法内部转换逻辑可自定义改变,这使得整个交流过程传输的都是密文,整个加密的逆过程必须要有对应的密文、秘钥和加密算法逻辑,缺一不可,否则不可破解,并且没有规范的解密对照标准更加无法对密文进行破解。根据理论和实践测试结果表明此算法安全性高、易于实施、能有效分解服务器的安全问题,并且在相同条件下的加密耗时优于DES加密算法。
除此之外,还接过5个系统开发类设计,并且保质保量的完成了。
总体上的设计逻辑都非常清晰,个人实用性良好,通过对几个项目的开发和升级优化,养成了良好的编程习惯和程序逻辑。