学位论文 > 优秀研究生学位论文题录展示
基于证实数字签名的多方信息加密系统
作 者: 宋庆
导 师: 杨天奇
学 校: 暨南大学
专 业: 计算机软件与理论
关键词: 零知识证明 证实数字签名 不可否认 RSA算法
分类号: TP309.7
类 型: 硕士论文
年 份: 2006年
下 载: 97次
引 用: 0次
阅 读: 论文下载
内容摘要
证实数字签名是在不可否认数字签名的基础上提出的一种新的具有特殊用途的数字签名方案。本文在分析已有证实数字签名算法缺陷的基础上,将零知识证明引入证实数字签名,提出了一个改进的证实数字签名方案。在此方案的基础上,结合RSA公钥密码体制,建立了一个多用户的信息加密系统。该系统中,发送者只需将包含零知识证明信息的扩展的发送信息进行一次密文签发,通过服务器,就可以传给多个接收者。接收者通过解密及验证算法,可以得出正确的明文同时证实发送者的身份信息。该信息加密系统通过证实数字签名算法来实现系统的不可否认性。最后,初步实现了基于证实数字签名的多方信息加密系统的原型设计。
|
全文目录
摘要 4 Abstract 4-7 第一章 绪论 7-10 1.1 研究背景 7-8 1.2 论文主要内容 8 1.3 论文结构安排 8-10 第二章 预备知识 10-28 2.1 密码学相关概念 10-11 2.1.1 数字签名 10 2.1.2 加密 10 2.1.3 密钥 10-11 2.1.4 密码攻击 11 2.2 数字签名技术 11-17 2.2.1 数字签名的原理 12-13 2.2.2 数字签名的分类 13 2.2.3 数字签名的应用 13-14 2.2.4 常用的数字签名算法 14-15 2.2.5 数字签名的发展 15-17 2.3 哈希函数 17-21 2.3.1 MD5报文摘要算法 17-19 2.3.2 SHA-安全hash算法 19-21 2.4 公钥密码体制 21-24 2.4.1 公钥密码体制的原理 22-23 2.4.2 公开密钥加密算法和传统加密算法比较 23-24 2.4.3 RSA公钥密码体制 24 2.5 相关数论基础 24-28 2.5.1 群 24-25 2.5.2 Euler定理 25 2.5.3 模运算 25-26 2.5.4 线性同余式 26 2.5.5 中国剩余定理CRT 26-28 第三章 改进的证实数字签名方案 28-36 3.1 证实数字签名简介 28-31 3.1.1 证实数字签名概念 28-29 3.1.2 证实数字签名研究进展 29-31 3.2 改进的证实数字签名方案 31-33 3.2.1 零知识证明 31 3.2.2 已有零知识证实数字签名的缺陷 31-32 3.2.3 改进后的证实数字签名方案 32-33 3.3 新方案的安全性分析 33-34 3.4 新方案的正确性分析 34-36 第四章 基于证实数字签名的多方信息加密系统的设计 36-44 4.1 基于证实数字签名的多方信息加密系统的设计 36-39 4.1.1 初始化阶段 36-37 4.1.2 零证明信息生成阶段 37 4.1.3 加密阶段 37-38 4.1.4 解密阶段 38 4.1.5 服务器生成验证信息 38 4.1.6 验证阶段 38-39 4.2 实例 39-43 4.3 系统的安全性讨论 43-44 第五章 基于证实数字签名的多方信息加密系统的实现 44-54 5.1 编程技术及和编程环境介绍 44-45 5.2 核心算法的实现流程图 45-48 5.2.1 零知识证明信息生成算法实现流程 45-46 5.2.2 加密算法的实现流程 46-47 5.2.3 解密算法的实现流程 47 5.2.4 验证算法的实现流程 47-48 5.3 部分算法的原代码 48-49 5.4 系统运行情况说明 49-54 第六章 结束语 54-55 参考文献 55-58 攻读研究生期间发表的论文 58-59 致谢 59
|
相似论文
- 电子文书安全签发系统的研制,TN918.2
- 不可否认机制与时间戳服务系统研究,TP393.08
- 基于SVO逻辑的多方不可否认协议的形式化分析与研究,TP393.08
- 基于证书不可否认签名研究,TN918.1
- 基于信任度的动态合同网安全模型的研究,TP393.08
- 电子投票协议的研究,TP393.09
- 全无泄露的位承诺协议与不可否认数字签名方案研究,TN918.1
- 前向安全的群签名方案的研究,TN918.1
- 双方不可否认的小公钥RSA加密协议及其应用,TN918.6
- 关于不可否认协议中第三方的研究,TP393.04
- RSA算法中素数判定问题的研究,TN918
- 电子商务中公平交换协议及其应用研究,TP393.04
- 基于椭圆曲线的具有消息恢复的签名方案,TN918.1
- 电子支付协议的公平性研究,TP393.04
- 隐藏证书认证协议的研究,TP393.08
- 身份自证实协议的研究与应用,TP393.04
- 公钥基础设施中的交叉认证和数字签名的研究,TN918
- 证实数字签名理论的研究,TN918.1
- 保密散列数字签名及其在信用卡安全中的应用,TP309
- 数字签名技术在网上报税系统中的应用,TP393.09
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 安全保密 > 加密与解密
© 2012 www.xueweilunwen.com
|