基于CFB模式的电子商务加密解密方法的研究与实现
发布时间:2017-10-21 10:18
本文关键词:基于CFB模式的电子商务加密解密方法的研究与实现
【摘要】:电子商务是指商务流程的电子化,它涉及到金融机构、供应商、批发商、制造商和消费者等各个方面。电子商务作为一种全新的业务和服务方式,为全球客户提供了丰富的商务信息、简捷的交易过程和低廉的交易成本。但是电子商务在给人们带来方便的同时,也把人们引进了安全陷阱。目前,影响电子商务广泛应用的首要的也是最大的问题就是安全问题。 本系统主要使用加密技术来保证数据安全。用对称加密算法实现对信息的加密,没有密钥便无法解密消息,无法得知明文,从而保证了消息在传输过程中的安全性和机密性,保障了发送方和接收方的权益。 本文论述了实现该系统的算法,主要是用密钥变换将密钥变换成合适的形式,并用转换成的密钥加密数据。加密解密文件使用CFB模式,加密变换主要用循环移位、异或、乘法和加法等运算。 另外,本系统用VC++编程实现,这是一个简单的加密解密系统。它对信息的机密性和安全性有一定的作用,可以保证数据在传输过程中的安全。
【关键词】:电子商务 加密算法 解密算法 公钥 私钥
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TN918.4;F713.36
【目录】:
- 提要4-5
- 摘要5-7
- Abstract7-12
- 第1章 绪论12-17
- 1.1 研究背景12-14
- 1.2 研究意义14-15
- 1.3 本文主要内容及结构15-16
- 1.4 本文研究方向与重点16-17
- 第2章 关键技术与基础理论17-28
- 2.1 私钥加密算法17-23
- 2.1.1 ECB 模式19-20
- 2.1.2 CBC 模式20-21
- 2.1.3 CFB 模式21
- 2.1.4 OFB 模式21-23
- 2.2 公钥加密算法23-25
- 2.3 对称分组密码体制25-28
- 第3章 加解密算法在电子商务中的应用研究28-39
- 3.1 应用必要性研究28
- 3.2 应用价值研究28-30
- 3.3 加解密算法选型研究30-36
- 3.3.1 需求概要分析30-32
- 3.3.2 算法选型方案32-36
- 3.3.3 算法选择36
- 3.4 算法实现可行性分析36-39
- 3.4.1 编程语言分析36-37
- 3.4.2 非功能性需求分析37
- 3.4.3 运行环境需求分析37-39
- 第4章 系统设计与实现39-53
- 4.1 总体设计39
- 4.2 详细设计39-45
- 4.2.1 加密模块的设计与实现40-42
- 4.2.2 解密模块的设计与实现42-44
- 4.2.3 浏览选择文件模块44
- 4.2.4 打开文件模块44
- 4.2.5 退出模块44-45
- 4.3 主要变换算法45-53
- 4.3.1 文件加密的实现45-46
- 4.3.2 文件解密的实现46-48
- 4.3.3 加密变换的实现48-50
- 4.3.4 密钥变换的实现50-52
- 4.3.5 字符循环移位的实现52-53
- 第5章 系统测试与使用53-62
- 5.1 使用环境说明53
- 5.2 各个模块的测试及界面介绍53-61
- 5.2.1 加密模块测试54-57
- 5.2.2 解密模块测试57-60
- 5.2.3 打开文件测试60-61
- 5.3 系统的扩展和改进61-62
- 第6章 总结与展望62-64
- 6.1 总结62-63
- 6.2 研究展望63-64
- 参考文献64-67
- 致谢67
【引证文献】
中国期刊全文数据库 前1条
1 诸剑杰;徐妙君;;电子商务中的安全技术研究[J];科技视界;2012年14期
中国硕士学位论文全文数据库 前1条
1 周慧;基于混沌加密的电子商务安全研究[D];大连海事大学;2013年
,本文编号:1072791
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/1072791.html