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

基于区块链的RADIUS协议研究及实现

发布时间:2021-03-27 21:31
  RADIUS(Remote Authentication Dial In User Service),即远程认证拨入用户服务,它是目前应用最广泛的AAA协议(Authentication,Authorization,Accounting,即认证、授权、计费)。虽然经过几次协议修订,RADIUS协议安全性更好、扩展性更加灵活、且易于管理,同时还有很强的计费功能,但是RADIUS协议本身的问题依然存在:一是RADIUS协议采用集中式管理,随着网络规模的扩大、接入设备的增多,协议的管理和维护压力逐渐增大;二是中心化的RADIUS服务器容易遭受攻击或出现故障,可能会造成系统存储的用户账号信息、计费信息等敏感数据的泄露,或者导致服务器停止工作;三是RADIUS支持服务器代理功能,每个代理服务器都有权对用户的认证计费信息进行记录和修改,并且数据包在服务器之间相互传输的过程中容易出错或遭受攻击,可能会导致用户无法认证或计费信息不一致的情况。本文针对以上问题,结合区块链技术具有的去中心化、去信任、不可篡改、集体维护、可靠数据库等特点,设计了基于区块链的RADIUS协议,将RADIUS服务器端利用区块链... 

【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校

【文章页数】:81 页

【学位级别】:硕士

【部分图文】:

基于区块链的RADIUS协议研究及实现


RADIUS协议系统框图

网络模式


图2.11 P2P 网络模式 图 2.12 中心化网络模式共识机制链架构是一种分布式的架构,如何在分布式系统中高效地达成共域的一个重要研究课题[23-24]。区块链的共识机制就是在互相没有下,通过使用不同的共识算法使网络中的各个节点之间对区块交成共识的一种机制。目前,区块链主要包括工作量证明机制、权益证明机制等共识机制。oW(Proof of Work):工作量证明机制币系统采用的就是 PoW 共识机制,这种机制于 2002 年正式出计的 HashCash 的系统里[25]。工作量证明思想是由 Cynthia Dwor初的目的是为了预防邮件系统中的垃圾邮件,后来中本聪将 PoW的区块链系统中,作为达成记账一致性的共识机制。在比特币网节点将区块头中加入一个随机数,使用 SHA256 哈希算法不断计它小于或等于某个给定的值。通过不断改变随机数的值,直到

网络模式,中心化


图2.11 P2P 网络模式 图 2.12 中心化网络模式共识机制链架构是一种分布式的架构,如何在分布式系统中高效地达成共域的一个重要研究课题[23-24]。区块链的共识机制就是在互相没有下,通过使用不同的共识算法使网络中的各个节点之间对区块交成共识的一种机制。目前,区块链主要包括工作量证明机制、权益证明机制等共识机制。oW(Proof of Work):工作量证明机制币系统采用的就是 PoW 共识机制,这种机制于 2002 年正式出计的 HashCash 的系统里[25]。工作量证明思想是由 Cynthia Dwor初的目的是为了预防邮件系统中的垃圾邮件,后来中本聪将 PoW的区块链系统中,作为达成记账一致性的共识机制。在比特币网节点将区块头中加入一个随机数,使用 SHA256 哈希算法不断计它小于或等于某个给定的值。通过不断改变随机数的值,直到

【参考文献】:
期刊论文
[1]区块链技术发展现状与展望[J]. 袁勇,王飞跃.  自动化学报. 2016(04)
[2]拜占庭系统技术研究综述[J]. 范捷,易乐天,舒继武.  软件学报. 2013(06)
[3]MD5加密算法及其在RADIUS协议中的应用[J]. 李春科,李伟华.  微电子学与计算机. 2004(02)



本文编号:3104263

资料下载
论文发表

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


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

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