三元组密钥流发生器的机理及应用研究

密钥流发生器论文 广义信息域论文 离散轨迹变换论文 动态加密算法论文
论文详情
随着计算机和通信技术的发展,信息作为一种重要的战略资源,其安全保障能力已成为一个国家综合国力的重要组成部分。信息加密是现今保障信息安全的关键技术和重要手段,在政治、军事、商务、金融等应用领域中起着举足轻重的作用。世界许多国家都研制了自己的加密体制,我国也将开发新的国有化密码技术列为信息领域的优先课题。对称密码由于其高速便捷的优点,被广泛应用于各个领域,其研究的关键问题之一是密钥流发生器的设计。本文的研究工作主要包括两个方面:1.提出了一种基于广义信息域离散轨迹变换的三元组密钥流发生器。广义信息域(GID)是指所有可表示为二进制编码的数据构成的空间。三元组密钥流发生器引入广义信息域作为熵源空间,用户选择的广义信息作为真随机熵源。由于用户选择熵源的真随机性和任意性,消除用户选择熵源中存在的统计缺陷是必要的。我们设计了多轮重构的方法对熵源进行预处理,采用多重关键技术得到满足规模和统计特性需要的背景。在此基础上,使用时变不重复、随机性和个性化的初始随机动态因子,采用空间映射、约束判断和周期性变轨控制等方法,通过迭代反馈机制实现背景上的离散轨迹变换,生成任意长度的性能优良的密钥流。三元组密钥流发生器中,初始随机动态因子作为初值,广义信息、重构参数和轨迹变换参数作为密钥空间,共同构成了密钥流生成算法、初值和密钥空间的三元结构。三元组密钥流发生器有很大的密钥空间,通过了严格的NIST SP800-22随机性测试,具有初值敏感、周期不重复等混沌特性,构成一个用户选择真随机熵源的离散混沌动力系统,可长期提供不重复的密钥流。2.基于三元组密钥流发生器的特点,研究其在密码体系中的应用,提出了三元组动态加密算法。三元组动态加密算法包括动态分组加密、轨迹地址轮换及流加密三个模块。动态分组加密模块通过明文扩展分组、对偶地址变换等环节完成组内的混淆扩散,轨迹地址轮换及流加密模块完成整体的置乱混淆,最终实现了理想的加解密效果,能够很好地隐藏明文的统计特性如直方图、熵值、相邻像素点分布等,具有初值敏感性。三元组动态加密算法中,密文长度和加密细节由密钥流和轨迹地址序列动态确定,隐藏了明文长度,实现了算法的动态可变性。结合三元组密钥流发生器的混沌特性,三元组动态加密算法从技术上确保随机不重复产生密钥流及加密算法,实现“一次一密文”的加密效果。实际使用时,密钥空间由用户封装使用,无需安全信道传送,初值和密文可以通过公开信道实现传输。基于广义信息域离散轨迹变换的三元组密钥流发生器及三元组动态密码算法是课题小组自主提出的密码体系。该密码体系的思路及技术实现方法均具有创新意义,已通过国家安全检测,授权4项国家发明专利,开发了多个加密产品,特别适用于保障国防等重要领域的信息安全。
摘要第5-7页
Abstract第7-8页
目录第9-12页
图索引第12-13页
表索引第13-14页
第一章 绪论第14-24页
    1.1 选题背景和研究意义第14-15页
    1.2 国内外研究发展与现状第15-21页
        1.2.1 密钥流发生器第15-19页
        1.2.2 密码技术第19-21页
    1.3 论文的研究内容第21-23页
    1.4 论文的组织结构第23-24页
第二章 密码学及密钥流发生器第24-49页
    2.1 密码学第24-35页
        2.1.1 基本模型第24-26页
        2.1.2 流密码第26页
        2.1.3 分组密码第26-32页
        2.1.4 密码攻击方法分类第32-34页
        2.1.5 密码设计的基本原则第34-35页
    2.2 密钥流发生器第35-44页
        2.2.1 反馈移位寄存器第35-39页
        2.2.2 同余发生器第39-41页
        2.2.3 混沌序列生成器第41-43页
        2.2.4 其他生成器第43-44页
    2.3 NIST随机性测试第44-47页
    2.4 本章小结第47-49页
第三章 三元组密钥流发生器的设计第49-64页
    3.1 基于熵源的密钥流发生器第49-50页
    3.2 三元组密钥流发生器的算法框架第50-52页
        3.2.1 熵源的选择和处理第50-51页
        3.2.2 算法框架第51-52页
    3.3 三元组密钥流发生器的详细设计第52-58页
        3.3.1 广义信息的重构过程第52-55页
        3.3.2 密钥流的生成过程第55-58页
    3.4 三元组密钥流发生器的性质第58-61页
    3.5 三元组密钥流发生器的使用说明第61-63页
    3.6 本章小结第63-64页
第四章 三元组密钥流发生器的性能分析第64-73页
    4.1 密钥空间第64-65页
    4.2 随机性分析第65-69页
        4.2.1 平衡度测试第65-67页
        4.2.2 NIST随机性测试第67-69页
    4.3 混沌特性第69-71页
    4.4 抗碰撞性测试第71页
    4.5 抗重复性测试第71-72页
    4.6 速度测试第72页
    4.7 本章小结第72-73页
第五章 三元组动态密码算法的设计第73-88页
    5.1 三元组动态密码算法的设计目标第73-74页
    5.2 三元组动态加密算法的模块结构第74-76页
    5.3 三元组动态加密算法的详细设计第76-81页
        5.3.1 对偶地址的定义第76页
        5.3.2 加密算法的设计第76-78页
        5.3.3 对偶地址变换的设计第78-79页
        5.3.4 解密算法的流程第79-81页
    5.4 三元组动态密码算法的特点分析第81-87页
        5.4.1 三元组密钥流发生器的作用第82-83页
        5.4.2 对偶地址变换的性质第83-84页
        5.4.3 动态分组空间的分析第84-85页
        5.4.4 加密算法的特点说明第85-87页
    5.5 本章小结第87-88页
第六章 三元组动态密码算法的性能分析第88-104页
    6.1 加密性能测试第88-95页
        6.1.1 加解密效果第88页
        6.1.2 密文统计特性第88-93页
        6.1.3 初值敏感性第93-95页
        6.1.4 加密速度第95页
    6.2 其他性质测试第95-101页
    6.3 抗常规密码攻击说明第101-102页
    6.4 应用前景第102-103页
    6.5 本章小结第103-104页
结论第104-106页
参考文献第106-116页
攻读博士学位期间取得的研究成果第116-118页
致谢第118-119页
附件第119页
论文购买
论文编号ABS564964,这篇论文共119页
会员购买按0.30元/页下载,共需支付35.7
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付59.5
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656