学位论文 > 优秀研究生学位论文题录展示
基于排列码加密解密算法的数字签名智能卡的研究
作 者: 许艳茹
导 师: 武金木
学 校: 河北工业大学
专 业: 计算机应用技术
关键词: PKI 数字签名 智能卡 数字签名卡 排列码加密解密算法 RSA算法 MD5算法
分类号: TP309.7
类 型: 硕士论文
年 份: 2004年
下 载: 252次
引 用: 0次
阅 读: 论文下载
内容摘要
微型芯片及加密技术的迅速发展使数字签名卡,即支持RSA算法/嵌有微处理器芯片的智能卡在PKI体系中的作用日趋明显。通过它,人们在家即可轻松进行全天候的各类在线交易,如电子商务、网上银行、电子政务、电子保险及安全访问等。 目前智能卡操作系统中使用的对称加密算法主要是DES算法。本文主要研究基于排列码加密解密算法的数字签名智能卡的实现。本文提出了签名卡的两种实现方案,一种是在Java卡上实现,另一种是在智能卡芯片上实现智能卡操作系统。并给排列码加密解密操作赋予相应的命令应答对,结合智能卡操作系统的安全模块中的RSA算法和MD5算法,提出了使用这种数字签名卡进行文件安全传输的过程。本文还对智能卡中用到的加密算法的实现进行了研究。
|
全文目录
第一章 绪论 7-11 1-1 数字签名 7-8 1-2 数字签名卡 8-9 1-2-1 智能卡简介 8 1-2-2 数字签名卡 8-9 1-3 排列码加密解密算法简介 9-10 1-4 本文的主要研究内容 10-11 第二章 数字签名卡 11-16 2-1 PKI技术 11-13 2-1-1 PKI技术简介 11 2-1-2 PKI的组成 11-13 2-2 数字签名卡 13-16 2-2-1 智能卡的硬件组成 13-14 2-2-2 智能卡的安全特性 14-15 2-2-3 智能卡的应用 15 2-2-4 PKI和智能卡的结合 15 2-2-5 数字签名卡及其应用 15-16 第三章 数字签名卡的实现方案及其签名过程 16-30 3-1 在JAVA卡上实现基于排列码算法的数字签名卡 16-20 3-1-1 JAVA卡概述 16-17 3-1-2 JAVA卡的结构 17-18 3-1-3 JAVA卡的应用编程接口API 18 3-1-4 JAVA卡的安全性 18 3-1-5 智能卡中JAVA软件的开发 18-19 3-1-6 需要的开发工具及实现方案 19-20 3-2 在智能卡控制器芯片上实现智能卡操作系统 20-28 3-2-1 智能卡操作系统概述 20-25 3-2-2 密码算法与智能卡的结合 25-26 3-2-3 数字签名卡操作系统的总体设计 26-28 3-3 利用数字签名卡进行文件安全传输的过程 28-30 3-3-1 智能卡中加密算法的命令 28 3-3-2 文件安全传输的过程 28-30 第四章 智能卡操作系统的安全模块中用到的加密算法的实现 30-44 4-1 排列码加密解密算法的实现 30-33 4-1-1 排列码加密解密算法概述 30 4-1-2 排列码加密解密算法的原理 30-32 4-1-3 密钥生成 32 4-1-4 排列码加密解密算法在8051中的实现 32-33 4-2 MD5算法的实现 33-39 4-2-1 MD5算法的描述 33-37 4-2-2 MD5算法的安全性 37 4-2-3 MD5算法在8051中的实现 37-39 4-3 RSA算法的实现 39-44 4-3-1 RSA算法的数学理论基础 39-40 4-3-2 RSA算法的基本过程 40 4-3-3 RSA算法的安全性分析 40-41 4-3-4 乘幂运算的实现 41-42 4-3-5 密钥生成 42-44 第五章 结论 44-45 参考文献 45-47 致谢 47-48 攻读学位期间所取得的相关科研成果 48
|
相似论文
- 阈下信道技术在多重签名中的应用,TN918.1
- 电子文书安全签发系统的研制,TN918.2
- 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
- 几个电子现金支付方案的分析与改进,TP393.08
- 基于智能卡的数字签名系统的研究与应用,TP393.08
- 基于USBKey认证的安全网络硬盘系统的设计与实现,TP393.08
- 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
- 基于RSA信息安全加密系统的研究与实现,TP309.7
- 无线传感器网络安全问题的研究,TN915.08
- 智能卡数据库管理系统的研究与实现,TP311.52
- 移动终端上一种基于身份数字签名方案的研究,TN918.1
- 药品安全监管系统的研究与实现,F203
- 基于USBKey的电子签章系统研究与实现,TP309
- 基于PKI的网上购物系统的设计与实现,TP393.09
- PKI技术在军队公文流转系统中的应用及实现,TP393.08
- 基于PBOC智能卡售饭机硬件系统设计与实现,TP368.1
- 电子商务中电子支付协议的设计与研究,TP393.08
- 一个安全管理系统的总体设计及其安全策略的实现,TP393.08
- 基于PKI的电子公文传输系统设计与实现,TP393.08
- 盲签名设计及其在电子商务中的应用,F713.36
- 智能卡操作系统(COS)的系统测试方法的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 安全保密 > 加密与解密
© 2012 www.xueweilunwen.com
|