SM2算法第十八篇:SM2毕设论文

原创 2016年05月20日 17:10:01

-----------------------------------------------------2016/05/20-----------------------------------------------------

一定要动脑经,脑子不转就想把论文写好简直是痴人说梦。怎么组织,怎么写,按照自己的逻辑来,然后在听老师的建议,如果全是抄的,老师都会觉得没法给你改。老想着吃现成的,自己啥也不干,不去想办法,事情根本解决不了。

怎么搞这个目录,才算对呢?这是一个需要反复修改才能解决的事情。也就是说,现在的论文框架在填补内容的过程中要不断的做修改。

核心算法:SM2椭圆曲线密钥协商协议

我的论文涉及到哪些技术?

(1)socket:C/S模式,必然涉及到客户端与服务端信息的交换

(1)SSL/TLS:提供了接口实现

(2)ECC:这是SM2椭圆曲线秘钥协商协议的基础

(3)openssl:ECC椭圆曲线算法是基于openssl实现的

需要用的工具:

(1)VC++ 6.0:编译环境

(2)Perl


我的论文到底写了个啥?如果我都不知道自己要干啥,不清楚自己想要实现个啥功能,也就是不明确我的任务,那我的论文就没有一个明确的主题。我觉得先不要想论文的总字数要求,这回不必考虑凑字数,凑字数这种事情太简单了。如果我把整个论文的逻辑理清楚了,写出了整体框架,别人看我的文章就能够知道我干了啥,而且可以按照我的步骤来实现需要的功能,那么我的论文就已经完成了很多了。然后我再将一些逻辑上的错误会疏漏给解决掉,将论文补充完整,字数啥的最后再说。

(1)我的论文到底写了个啥?

这不就是摘要嘛,写在论文的最前面,让读论文的人第一时间知道整个论文的主题。

怎么写摘要?摘要应该包含哪些要素?这个我确实不懂,我需要查查,下面这篇文章在知乎上得到了最多的赞

http://blog.sciencenet.cn/home.php?mod=space&uid=223843&do=blog&id=452565

先不要想字数!先不要想字数!先不要想字数!!!

目的:文章要解决什么问题——用C语言实现SM2秘钥协商协议第三部分:SM2秘钥交换协议。

方法:文章用得是什么方法解决提出的问题——基于Openssl开源代码库实现SSL/TLS安全通信协议,完成客户端与服务端的秘钥交换。

结果:解决了问题得到了些什么结果——客户端完成了对服务端身份的认证,并得到了双方互相通信的会话秘钥。

结论:这些结果有什么具体理论或者实际的影响——使用SM2公钥加密算法,密钥长度仅为256位,在安全性和验签速度上得到了极大地提升。(我怎么觉得这跟我的论文没啥关系呀?)

上面“方法”部分写得有问题,之所以觉得有问题,是因为到目前我根本就没有实现,当然就不清楚方法。所以写得稀里糊涂的。但是这一部分对我整篇论文而言是最重要的,如果搞不清楚这个我的论文咋写呀。

所以,我还是得回到方法阶段。

刚才问了老师,她让我先把交互哪些参数高清楚,所以我想按照老师给的思路去搞。



-----------------------------------------------------2016/05/21更新-----------------------------------------------------

一个疑惑:在SM2官方文献中,出现了下列符号

rA,rB:在“4 符号”小结中




RA,RB:在“6 密钥交换协议中出现”



注意区分此处的r和R,我的理解如下

r—— 临时私钥

R——临时公钥




版权声明:本文为博主原创文章,未经博主允许不得转载。

SM2算法第三篇:实现SM2秘钥交换协议的算法流程

秘钥交换协议

SM2算法第二篇:“七问”SM2椭圆曲线公钥密码算法

“七问”SM2椭圆曲线公钥密码算法

终于把JAVA的SM2算法搞出来了!!!!!!!!!!!!!!!!!!!!!

java 的SM2算法

国密SM2非对称算法与实现

转载来源:http://blog.csdn.net/goldboar/article/details/7004867 国密SM2是非对称密码算法,是基于ECC算法的非对称算法。SM2算法...
  • kimwu
  • kimwu
  • 2013年11月08日 10:28
  • 2219

SM2算法第七篇:Windows下Openssl安装与配置

Windows下Openssl安装与配置

SM2椭圆曲线公钥密码算法

国家密码管理局于2010年12月17日发布了SM2椭圆曲线公钥密码算法,并要求为对现有基于RSA算法的电子认证系统、密钥管理系统、应用系统进行升级改造。关于算法标准,请参见《国家密码管理局公告(第 2...

SM2算法第九篇:SSL协议详解

SSL协议详解

谈谈PBOC3.0中使用的国密SM2算法

连接: http://blog.csdn.net/pony_maggie/article/details/39780825

SM2算法第十篇:数字证书及CA的扫盲介绍

CA与数字证书

SM2算法第十六篇:解决 unresolved external symbol 无法解析 _send@16

(1) vc网络编程中遇到一个编译问题,原来是少了WSOCK32.LIB。 在 project-->settings-->Link-->Object/Library modules 中加入库...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SM2算法第十八篇:SM2毕设论文
举报原因:
原因补充:

(最多只允许输入30个字)