随机序列的扩大法及其在序列密码中的应用与分析

随机序列的扩大法及其在序列密码中的应用与分析

论文摘要

几千年前,密码技术已经用于保护军事和外交通讯。在信息时代的今天,随着集成电路、计算机和通信技术的飞速发展以及网络技术的广泛应用,基于公共通信设施和计算机网络的个人通信、多媒体通信、电子邮件、电子自动转账系统和自动零售业务网得以蓬勃发展,信息的的安全和保护问题显得愈发重要。因此,当今社会密码学的应用范围更加广泛,已不再局限于政治、军事和外交领域,其触角亦深入到商业领域和社会领域。本文在研究了对称密码学中的序列密码理论的基础上提出一种新的生成序列密码密钥流的思想。即把克罗内克积能把矩阵扩大的思想运用到序列密码密钥流的生成中,本文定义了克罗内克加运算,研究了通过克罗内克加扩大后的序列的特性,针对序列密码密钥流的条件进行了分析,最后对该思想通过Vc6.0加以实现。本文主要做了如下几个方面的工作: 1、研究了当前密码体制,重点是序列密码体制中经常用到的线性与非线性反馈移位寄存器。2、提出一种把克罗内克积矩阵扩大法运用于序列密码的密钥流的生成中去的思想,即提出了克罗内克加的序列扩大方法。3、研究了对序列密码进行安全性随机性检测的方法。4、阐述并证明了克罗内克加运用于序列扩大法中序列密码的各种性质。5、对生成的密钥序列进行统计分析。6、对常见的攻击类型进行了分析。7、采用VC++6.0中完成算法的实现。

论文目录

  • 1 绪论
  • 1.1 选题的目的和意义
  • 1.2 密码学的发展简史
  • 1.3 密码学的基本概念
  • 1.4 密码学的安全性理论
  • 1.5 密码体制的分类
  • 1.6 本文研究的主要内容
  • 1.7 本文结构
  • 2 序列密码的基本原理
  • 2.1 序列密码的基本原理
  • 2.2 序列密码的分类
  • 2.3 密码序列的性质
  • 2.4 反馈移位寄存器序列
  • 2.5 基于非线性反馈移位寄存器的序列密码
  • 2.6 本章小结
  • 3 序列密码的安全性随机检测
  • 4 密钥流的实现方法
  • 4.1 密钥流的设计
  • 4.2 新密钥流特性分析
  • 4.3 攻击分析
  • 4.4 本章小结
  • 5 新密钥流的程序实现
  • 5.1 选用vc6.0 作为开发工具
  • 5.2 部分核心代码
  • 5.3 程序使用
  • 5.4 本章小结
  • 6 总结与展望
  • 6.1 应用于完备加密体系
  • 致谢
  • 作者简介
  • 参考文献
  • 相关论文文献

    • [1].用克罗内克积形式构成模糊推理中关系矩阵的新方法[J]. 火力与指挥控制 2012(10)
    • [2].一种密钥流的生成方法及其攻击分析[J]. 微计算机信息 2010(09)
    • [3].MIMO相关信道建模[J]. 民营科技 2016(01)
    • [4].基于改进卷积网络的航拍行人检测[J]. 计算机工程与设计 2018(09)
    • [5].从了解学生到努力促进学生的发展[J]. 江苏教育 2012(Z3)
    • [6].基于半监督学习的链接预测算法的研究[J]. 计算机应用研究 2010(08)
    • [7].矩阵指数函数性质的讨论[J]. 淮北职业技术学院学报 2011(03)
    • [8].关于克罗内克二重和与非全纯艾森斯坦级数的一个注记(英文)[J]. 华东师范大学学报(自然科学版) 2018(03)
    • [9].多维度合成孔径雷达成像概念[J]. 雷达学报 2013(02)
    • [10].介绍18道日本高考数学题[J]. 数学教学 2015(09)
    • [11].多变量时间序列中基于克罗内克压缩感知的缺失数据预测算法[J]. 电子与信息学报 2019(04)
    • [12].向量交换矩阵一种新的定义及应用[J]. 纯粹数学与应用数学 2013(03)
    • [13].基于FPGA的低硬件复杂度的极化码编码实现方案[J]. 桂林电子科技大学学报 2018(06)
    • [14].戴德金对理想论的贡献[J]. 自然辩证法通讯 2013(04)
    • [15].数学恩仇录——数学家的十大论战[J]. 书城 2009(12)
    • [16].一种新的DBL-CDMA扩频码[J]. 北京航空航天大学学报 2008(10)

    标签:;  ;  ;  ;  ;  

    随机序列的扩大法及其在序列密码中的应用与分析
    下载Doc文档

    猜你喜欢