首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--模式识别与装置论文

基于区块链的物联网身份认证系统

摘要第5-6页
ABSTRACT第6-7页
符号对照表第11-12页
缩略语对照表第12-16页
第一章 绪论第16-22页
    1.1 研究背景及意义第16-17页
    1.2 国内外研究现状第17-20页
        1.2.1 物联网安全研究现状第17-18页
        1.2.2 区块链技术研究现状第18-20页
    1.3 论文主要工作及内容安排第20-22页
第二章 区块链技术基础第22-32页
    2.1 引言第22-23页
    2.2 数据层第23-27页
        2.2.1 加密算法第23-24页
        2.2.2 账户第24-25页
        2.2.3 交易第25页
        2.2.4 MerkleTree第25-26页
        2.2.5 区块第26-27页
    2.3 网络层第27-28页
        2.3.1 P2P架构第27页
        2.3.2 传播机制第27-28页
        2.3.3 验证机制第28页
    2.4 共识层第28-30页
        2.4.1 工作量证明第28-29页
        2.4.2 权益证明第29-30页
        2.4.3 委托权益证明第30页
    2.5 激励层第30页
    2.6 合约层第30-31页
    2.7 本章小结第31-32页
第三章 基于区块链的物联网身份认证系统需求分析第32-46页
    3.1 引言第32-33页
    3.2 系统问题定义第33-34页
    3.3 系统功能需求分析第34-42页
        3.3.1 智能合约功能需求第34-37页
        3.3.2 设备端功能需求第37-40页
        3.3.3 用户端功能需求第40-42页
    3.4 软件性能需求分析第42-44页
    3.5 本章小结第44-46页
第四章 基于区块链的物联网身份认证系统设计与实现第46-74页
    4.1 引言第46页
    4.2 总体设计第46-51页
        4.2.1 系统总体架构设计第46-48页
        4.2.2 递归长度编码第48-50页
        4.2.3 椭圆曲线加密算法第50-51页
    4.3 区块链层实现第51-57页
        4.3.1 以太坊平台简介第51页
        4.3.2 区块链平台环境搭建第51-53页
        4.3.3 智能合约设计第53-55页
        4.3.4 智能合约的部署第55-56页
        4.3.5 智能合约的执行第56-57页
    4.4 设备端功能实现第57-68页
        4.4.1 硬件与物联网系统选型第57页
        4.4.2 设备端总体设计第57-59页
        4.4.3 创建账户第59-61页
        4.4.4 设备登记第61-62页
        4.4.5 数据采集第62-66页
        4.4.6 数据上传第66-67页
        4.4.7 工作模式第67-68页
        4.4.8 其他模块第68页
    4.5 用户端功能实现第68-72页
        4.5.1 用户端总体设计第69-70页
        4.5.2 创建钱包第70页
        4.5.3 设备关联第70-71页
        4.5.4 设备查询第71页
        4.5.5 远程控制第71-72页
    4.6 本章小结第72-74页
第五章 系统测试与分析第74-82页
    5.1 引言第74页
    5.2 区块链层测试与分析第74-78页
    5.3 设备端与用户端功能测试第78-79页
        5.3.1 设备端功能测试第78页
        5.3.2 用户端功能测试第78-79页
    5.4 设备端与用户端性能测试第79-81页
    5.5 本章小结第81-82页
第六章 总结与展望第82-84页
    6.1 总结第82页
    6.2 展望第82-84页
参考文献第84-88页
致谢第88-90页
作者简介第90-91页

论文共91页,点击 下载论文
上一篇:基于TLD的改进目标跟踪算法
下一篇:网约车辆在线均衡调度分派算法的研究与实现