首页> 中文学位 >基于智能卡的数字版权管理系统的研究与实现
【6h】

基于智能卡的数字版权管理系统的研究与实现

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1研究背景

1.1.1 DRM的现状

1.1.2 DRM的发展趋势

1.2研究方法与意义

1.2.1研究方法

1.2.2研究意义

1.3本文的工作与内容组织

1.3.1研究内容

1.3.2研究成果

1.3.3论文导读

第2章项目涉及的相关理论技术

2.1智能卡技术

2.1.1 IC卡的发展历程

2.1.2智能卡

2.1.3智能卡操作系统

2.1.4 SSC芯片控制器

2.2常用加密算法

2.2.1对称密码算法

2.2.2非对称密码算法

2.2.3数字摘要算法

2.3认证技术

2.3.1认证的几种形式

2.3.2认证的相关技术

2.3.3身份认证的协议

2.4 DRM技术

2.5本章小结

第3章系统分析与概要设计

3.1系统总体分析

3.1.1功能分析

3.1.2系统结构及模块化

3.2系统概要设计

3.2.1加密模块分析

3.2.2认证模块分析

3.3本章小结

第4章系统详细设计与实现

4.1加密模块的设计与实现

4.1.1加密算法的软件实现

4.1.2 RSA硬件实现研究

4.1.3加密模块接口

4.1.4算法移植

4.2认证系统的设计与实现

4.2.1用户身份鉴别

4.2.2修改PASSWORD

4.2.3服务器认证

4.2.4数据下载

4.3测试运行

4.3.1加密算法测试

4.3.2认证测试

4.4本章小结

第5章结束语

致谢

参考文献

攻读硕士学位期间承担的科研任务和主要成果

展开▼

摘要

2005年随着中国数字内容市场的快速发展,DRM技术(数字版权管理技术)得到了广泛应用,已经初具市场规模。目前在DRM领域应用最多的是流媒体的DRM,但从长远的角度看移动DRM市场无疑是今后发展的热点与趋势。本文正是在这样的背景下,研究了基于智能卡的数字版权管理系统的实现。 本项目是一个较复杂的系统,其中综合使用了以下技术:智能卡技术、加解密技术、认证技术以及数字版权管理技术。在论文的写作过程中,作者首先分别详细阐述了这4种技术的原理,为本项目的实现奠定理论基础。其中,智能卡部分描述了智能卡的体系结构,着重分析了智能卡的片内操作系统;在加密技术部分,比较抽象地介绍了3种加密算法:对称密钥算法、非对称密钥算法和哈希摘要算法;在认证部分,作者在定义认证的基础上,着重介绍了本项目中使用的认证方式—密码认证;在DRM部分,分析了DRM技术的原理。在本项目的实现过程中,智能卡部分由其他项目组负责,作为底层驱动,向上层的应用模块提供服务。作者主要负责在操作系统一级上实现功能比较简单的数字版权管理系统,其可以概括为两大模块:加密模块与认证模块。加密模块建立在操作系统上,而认证模块需要调用加密模块中的各种密码算法实现。 加密模块部分集成了对称密码算法DES与3DES,非对称密码算法RSA以及消息摘要函数MD5。其中分组密码算法DES与3DES采用了ECB与CBC的链接模式。RSA算法实现时采用了效率不错的蒙哥马利模乘算法。加密模块对外提供统一的接口,上层通过相应的参数进行密码算法的特定调用。 建立在加密模块之上的认证模块可以概括为两大部分:用户身份识别和智能卡物理设备与网络服务器的相互认证。其中,用户身份识别用于鉴别用户身份的合法性;智能卡物理设备与网络服务器的相互认证用于智能卡物理设备与网络服务器合法性的相互认证和鉴权。 本文在项目研究与实现的基础上,对RSA密码算法硬件实现进行了一定的程度的研究,提出了一些有待深入研究的若干问题。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号