首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--设计与性能分析论文

MPKC专用虚拟机的设计与实现

摘要第5-6页
Abstract第6页
第一章 绪论第11-15页
    1.1 研究背景第11-12页
    1.2 国内外研究现状第12-13页
        1.2.1 MPKC国内外研究现状第12-13页
        1.2.2 虚拟机国内外研究现状第13页
        1.2.3 编译器国内外研究现状第13页
    1.3 论文研究内容第13-14页
    1.4 论文组织结构第14-15页
第二章 多变量公钥密码体制第15-30页
    2.1 多变量公钥密码方案概述第15页
    2.2 多变量公钥密码数学基础知识第15-18页
        2.2.1 域和有限域第15-16页
        2.2.2 多变量多项式方程组第16-17页
        2.2.3 仿射变换第17-18页
    2.3 多变量公钥密码方案模型第18-21页
        2.3.1 Bipolar双极系统第18-19页
        2.3.2 Mixed混合系统第19-21页
    2.4 多变量公钥密码方案第21-25页
        2.4.1 MI密码方案第21-22页
        2.4.2 HFE密码方案第22-23页
        2.4.3 油醋签名方案第23-25页
        2.4.4 TTS签名方案第25页
    2.5 常用攻击方法第25-29页
        2.5.1 Patarin的线性化方程第25-26页
        2.5.2 解非线性方程组第26-27页
        2.5.3 秩攻击第27-28页
        2.5.4 差分攻击第28-29页
    2.6 本章小结第29-30页
第三章 RGB数字签名方案第30-40页
    3.1 RGB算法原理第30-34页
        3.1.1 RGB方案构造第30页
        3.1.2 RGB方案解析第30-31页
        3.1.3 RGB方案实例第31-34页
    3.2 RGB方案分析第34-37页
        3.2.1 RGB方案优势第34-35页
        3.2.2 RGB方案的参数选择第35-36页
        3.2.3 RGB方案的存储分析第36-37页
    3.3 RGB方案与其它多变量公钥签名方案的对比第37-38页
    3.4 RGB方案的设计与实现第38-39页
        3.4.1 有限域模块第38页
        3.4.2 随机数模块第38页
        3.4.3 矩阵模块第38-39页
        3.4.4 高斯消元模块第39页
        3.4.5 密钥生成模块第39页
        3.4.6 签名与验证模块第39页
    3.5 本章小结第39-40页
第四章 相关技术研究第40-47页
    4.1 编译器相关技术第40-44页
        4.1.1 编译器的数据结构第40-41页
        4.1.2 词法分析第41页
        4.1.3 语法分析第41-42页
        4.1.4 语义分析第42页
        4.1.5 中间代码生成第42页
        4.1.6 目标代码生成第42-43页
        4.1.7 代码优化第43页
        4.1.8 GCC概述第43-44页
    4.2 虚拟机相关技术第44-46页
        4.2.1 虚拟机监控器第44-45页
        4.2.2 虚拟机运行机制第45页
        4.2.3 虚拟机指令解释技术第45-46页
    4.3 本章小结第46-47页
第五章 MVM的设计与实现第47-70页
    5.1 MVM的总体设计第47-48页
    5.2 MPKC指令集第48-51页
        5.2.1 MPKC指令集设计第48-49页
        5.2.2 MPKC指令格式第49-50页
        5.2.3 MPKC指令集译码表第50-51页
    5.3 编译器MCC的设计与实现第51-60页
        5.3.1 MCC的设计方案第51-52页
        5.3.2 GCC移植流程第52页
        5.3.3 目标机描述文件mpkc.h和mpkc.c第52-54页
        5.3.4 目标机指令模式文件mpkc.md第54-60页
        5.3.5 MCC编译器的配置与生产第60页
    5.4 汇编器MAS的设计与实现第60-67页
        5.4.1 MAS功能简述第61页
        5.4.2 MAS的总体流程第61-62页
        5.4.3 MAS的数据结构第62页
        5.4.4 词法分析器的设计第62-63页
        5.4.5 MAS第一遍扫描第63-65页
        5.4.6 MAS第二遍扫描第65-67页
        5.4.7 生成机器指令文件以及字节码文件第67页
    5.5 目标机MM的设计与实现第67-69页
        5.5.1 MM的功能简述第67页
        5.5.2 MM的执行环境第67-68页
        5.5.3 MM的设计与实现第68-69页
    5.6 本章小结第69-70页
第六章 系统实现结果与分析第70-77页
    6.1 实验环境第70页
        6.1.1 RGB方案软件实现环境第70页
        6.1.2 RGB方案硬件验证环境第70页
    6.2 RGB方案实验结果第70-71页
    6.3 MCC结果分析第71-74页
    6.4 MAS结果分析第74页
    6.5 MVM虚拟机结果分析第74-76页
    6.6 本章小结第76-77页
第七章 总结与展望第77-78页
    7.1 总结第77页
    7.2 展望第77-78页
参考文献第78-82页
攻读硕士学位期间取得的研究成果第82-83页
致谢第83-84页
附件第84页

论文共84页,点击 下载论文
上一篇:一种具有分步解密的多变量公钥密码系统的FPGA设计与实现
下一篇:网球双手反手击球下肢肌肉工作特征肌电分析