当前位置:主页 > 科技论文 > 软件论文 >

基于非对称加密算法的可信数据共享系统的设计与实现

发布时间:2021-10-23 05:57
  随着数据价值的不断攀升,以及数据规模的不断壮大,运用数据共享机制来挖取数据背后的潜在价值也变得越来越重要。在当今的社会大环境下,如何让数据信息拥有者相互之间放下猜忌,彼此信任,避免存在非法获取数据或攻击的情况,这是数据共享的基本需求和共识。传统的数据共享依靠中心化的数据共享方案虽然能够解决系统中互相不信任的问题,但是数据都集中于第三方机构之上,一旦受到攻击就存在数据被删除或修改的风险。区块链技术运用非对称加密算法(哈希算法和数字签名算法)等基础技术使得其具有去信任和去中心化的特点,能改变目前传统的中心化机制,系统节点相互平等存在,集体维护一个可靠数据库,有效解决恶意攻击问题,数据的删除或修改变得几乎不可能,增加了数据可信度和安全性。鉴于此,本论文提出一种基于非对称加密算法的可信数据共享系统。采用非对称加密技术处理用户共享数据,哈希算法提取文件数据,由数字签名算法对其签名并验证,P2P对等网络用于传输和接收加密数据,最后采用块链式记录文件记录用户上传文件的基本信息。非对称加密技术和记录文件的不可篡改性,提高了本系统的可信度和数据安全性。主要的研究工作和成果如下所示:1、系统分为用户注册登... 

【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校

【文章页数】:100 页

【学位级别】:硕士

【部分图文】:

基于非对称加密算法的可信数据共享系统的设计与实现


图2-1多点广播示意图??

页面,用户注册,用户名,账户


RegisterServlet进行配置,从而能成功的实现RegisterServlet类可以接收到来自??前端页面的请求。在配置好以后,并在集成开发环境Eclipse中对用户注册模块??进行测试,regi?ster.j?sp代码所展现的前端注册页面如图6-1所示:??C???localhost??用户注册??欢迎您成为数据共享大家庭的一员??周户名:??密码:??确i人S码:???:三e?亡弔录??图6-1用户注册页面??从图6-1可以看到,用户可以在页面中输入注册账户的用户名,并且设定密??码,并且输入确认密码。根据对用户注册模块的设计和实现方案,可以对该模块??设定如下表的测试用例,并给出相对应的测试结果:??表6-1用户注册模块测试表???测试用例?测试结果???用户名少于6位或大于16位提示“用户名必须是6至16位数字或字母!”??用户名含有数字字母外的字符提示“用户名必须是6至16位数字或字母!”??密码少于6位或大于16位?提示“密码必须是6至16位!”??确认密码与密码不一致?提示“密码不一致!”???^三个输入值均符合要求?提示“注册成功”??53??

测试效果,后端,代码,页面


北京邮电大学工程硕士学位论文??根据以上的测试用例,对用户名、密码和确认密码分别进行了测试,在此统??一将输入不合法的测试效果图展示如下图6-2所示:??〇?(T)?localhost?:??:" ̄=?=":t^-=?1/?it?^?=^-T?'7f??用户注册??欢迎您成为数据共享大家庭的一员??罔户名:tian??????更昱6至16;方:?手蚊芋S?!??Ei?55?:??…?Hci'ii"?5S:6^1C-'/n?!??頃US码:??_?3码丁一致??:’三云弔.=登录??图6-2输入不合法的测试效果图??同理,在编写好后端Java类LoginServlet和前端代码login.jsp后,在配置文??件xml中对LoginServlet进行配置,从而能成功的实现LoginServlet类可以接收??到来自前端登录页面的请求。login.jsp代码所展现的前端页面如6-3图所示:??C?①?localhost??F?二=?尹二rr.二二?7专F亏—(t?莩??用户登录??开启数据共享的大门??困户名:??■???I?T-n??^哈:??.'王:[??图6-3用户登录页面??从图6-3可以看到,己注册用户在页面中输入用户名和密码,点击登录按钮??可实现登录操作。根据对用户登录模块的设计和实现方案,可以对该模块设计如??下表的测试用例,并给出相对应的测试结果:??54??

【参考文献】:
期刊论文
[1]基于区块链的医疗数据共享模型研究[J]. 薛腾飞,傅群超,王枞,王新宴.  自动化学报. 2017(09)
[2]区块链技术发展现状与展望[J]. 袁勇,王飞跃.  自动化学报. 2016(04)
[3]一种新的智慧城市数据共享和融合框架——SCLDF[J]. 陈真勇,徐州川,李清广,吕卫锋,熊璋.  计算机研究与发展. 2014(02)



本文编号:3452604

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3452604.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b26d4***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com