基于端到端加密的多人聊天室系统的实现任务书
2020-02-11 00:18:29
1. 毕业设计(论文)主要内容:
设计一个可供多人使用的聊天室系统,让用户可以通过网页及app等方式方便、安全地进行交流。同时对聊天室中所产生的消息进行端到端的加密,从而保证通信的安全性和隐蔽性。完成的主要任务:
1、研究和分析现有的端到端加密协议
2、研究和分析各类密码学算法的优缺点,选择合适的算法用于系统的实现
2. 毕业设计(论文)主要任务及要求
1必读参考文献撰写格式必须规范;
2、阅读的参考文献不少于15篇(其中近5年外文文献不少于3篇);
3、完成不少于12000字的论文的撰写并完成答辩的相关工作;
4、完成不低于5000汉字(20000英文印刷符)的教师指定的相关文献的英译汉翻译;
5、正文应包含不少于12幅图(包括:电路原理图、流程图、结构框图、程序框图等);
3. 毕业设计(论文)完成任务的计划与安排
第1周—第3周 搜集资料,撰写开题报告;
第4周—第5周 研究和分析现有的端到端加密协议;
第6周—第8周 研究和分析各类密码学算法的优缺点,选择合适的算法用于系统的实现
第9周—第15周编写代码,撰写论文
第16周 论文答辩。
4. 主要参考文献
[1]lee, jeeun, et al. "security analysis of end-to-end encryption in telegram." proc. 34th symposium on cryptography and information security (scis 2017), naha, japan. 2017.
[2]jakobsen, jakob bjerre, and claudio orlandi. a practical cryptanalysis of the telegram messaging protocol. diss. phd thesis, master thesis, aarhus university (available on request), 2015.
[3]cohn-gordon, katriel, et al. "a formal security analysis of the signal messaging protocol." 2017 ieee european symposium on security and privacy (eurosamp;p). ieee, 2017.