学位论文 > 优秀研究生学位论文题录展示

基于排列码加密解密算法的数字签名智能卡的研究

作 者: 许艳茹
导 师: 武金木
学 校: 河北工业大学
专 业: 计算机应用技术
关键词: 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

相似论文

  1. 阈下信道技术在多重签名中的应用,TN918.1
  2. 电子文书安全签发系统的研制,TN918.2
  3. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  4. 几个电子现金支付方案的分析与改进,TP393.08
  5. 基于智能卡的数字签名系统的研究与应用,TP393.08
  6. 基于USBKey认证的安全网络硬盘系统的设计与实现,TP393.08
  7. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  8. 基于RSA信息安全加密系统的研究与实现,TP309.7
  9. 无线传感器网络安全问题的研究,TN915.08
  10. 智能卡数据库管理系统的研究与实现,TP311.52
  11. 移动终端上一种基于身份数字签名方案的研究,TN918.1
  12. 药品安全监管系统的研究与实现,F203
  13. 基于USBKey的电子签章系统研究与实现,TP309
  14. 基于PKI的网上购物系统的设计与实现,TP393.09
  15. PKI技术在军队公文流转系统中的应用及实现,TP393.08
  16. 基于PBOC智能卡售饭机硬件系统设计与实现,TP368.1
  17. 电子商务中电子支付协议的设计与研究,TP393.08
  18. 一个安全管理系统的总体设计及其安全策略的实现,TP393.08
  19. 基于PKI的电子公文传输系统设计与实现,TP393.08
  20. 盲签名设计及其在电子商务中的应用,F713.36
  21. 智能卡操作系统(COS)的系统测试方法的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 安全保密 > 加密与解密
© 2012 www.xueweilunwen.com