电子商务交易系统安全技术实现方法

时间:2024-04-12 点赞:47550 浏览:94825 作者原创标记本站原创

本文是一篇计算机论文范文,计算机类本科毕业论文,关于电子商务交易系统安全技术实现方法相关毕业论文提纲范文。适合计算机及电子商务及实数方面的的大学硕士和本科毕业论文以及计算机相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:如今电子商务已经成为很多客户和商家喜欢的一种交易模式,它非常方便、快捷不用去商店、没有时间限制.随着IT技术的发展电子商务的安全性就显得十分重要,一个是交易主体的数字身份的确认,另一个就是交易过程的安全.通常交易过程的安全保证是通过相关的数字加密解密来实现,例如DES对称加密解密算法,而数字身份的确认则采用的是标准的非对称加密解密算法RSA,然而RSA算法的安全性是建立在大数运算的基础之上,所谓的大数指的是运算的数据长度超出了计算机的字长,最长可以达到上千的数据位,由于计算机程序无法使用变量直接进行运算这样就要求设计出相应的算法.本文研究的对象是大数实数的四则运算,实数运算是解决带小数的大数运算,在以前的《商业时代》杂志中已经发表了三篇论文,分别是《任意长度数值数制转换》、《任意长度数值无符号整数四则运算》、《任意长度数值有符号整数四则运算》.当前论文则是给出实数的四则运算的算法模型.在实数运算中我们继续沿用以前的研究成果,包括整型无符号的四则运算、有符号整型的四则运算的处理,而实数运算主要解决的是大数中小数的处理.具体方法就是先分离运算数据中的符号、小数点,保留二进制的数值,该数值将被视作为一个整数,通过调用无符号整数四则运算进行加减乘除的运算,运算完成后,再在转换数据时将合适的符号、对应的小数点插入合适的位置,就此得到实数四则运算结果.

关 键 词:电子商务安全技术实数四则运算VB程序源码

中图分类号:TP393.08文献标识码:A文章编号:1007-9416(2013)12-0058-03

1引言

电子商务计算机交易系统是一个以互联网网络为平台,以计算机为工具的软件系统.为了保证交易过程的安全、完整、真实、有效,软件系统必须采用一套安全的数据处理模型和工具.其中RSA就是一个经典的加密解密的数据处理模型,该模型主要用于数字签名、数字身份认证、数据加密等关键的交易数据的处理.RSA算法基本原理就是通过大数运算来进行数据处理,所谓大数指的就是运算对象的数值大小超出了计算机本身的字长的数据.目前计算机的最大字长为64位,而RSA处理的数据安全长度为1024位远远超出了计算机的字长,由于我们无法使用简单的变量进行处理,所以我们必须设计出一个算法实现大数的运算,我们曾经在前几期《商业时代》杂志上发表了三篇相关论文《任意长度数值数制转换》、《任意长度数值无符号整型四则运算》、《任意长度数值有符号整型四则运算》,当前论文为系列论文的第四篇《任意长度数值实数四则运算》,该篇论文研究的内容是针对带小数的大数四则运算.


2二进制带符号实数整型数组

在以前的论文撰写了无符号整数四则运算,有符号整数四则运算,现在我们要阐述实数四则运算,就是带小数的大数四则运算.在当前论文我们可以继续沿用以前的技术成果,像基本的无符号的整数的四则运算Longadd()、Longsub()、Longmul()、Longdiv(),无符号数据转换程序,字符串转整型数组binstobinv(),整形数组转字符串binvtobins(),有符号的整数四则运算Longadds()、Longsubs()、Longmuls()、Longdivs(),有符号数据转换程序,有符号的字符串转整型数组bstobvs()、有符号整型数组转字符串bvtobss().

实数四则运算主要处理的对象是带小数的数值,为此我们必须将原始的带小数的数值字符串转换成数值数组,具体的转换方式是为二进制有符号的整型数组再绑定一个数字型变量,该变量被称之为位置变量,将用于保存数值中小数点的位置,例如:+11001.010该数值的位置变量值等于4(从右往左数).本文设计的转换程序继续沿用了前面设计的基础转换模块,一对是无符号整型四则运算的转换程序binstobinv()、binvtobins(),另一对是有符号整型四则运算的转换程序bstobvs()、bvtobss().

实数四则运算的原始数据由三个元素组成,符号加上二进制字符串数据还有小数点(例:+10110.01).经过转换程序转换以后分离出数值符号保存在符号变量里,然后分离出小数点的位置保存在位置变量里,剩下的0,1字符串保存在二进制整型数组,这一点非常重要,因为保存在二进制整型数组的0,1字符串,只需按照整型的方式进行处理,在得到的处理结果的合适位置插入小数点,就可以实现实数的四则运算.

当前的转换模块是一对实数四则运算转换模块,实数字符串转数组bstobvr()、实数数组转字符串bvtobvr().下面是两个转换子程序,一个是实数的二进制字符串转二进制整型数组,另一个是实数的二进制整型数组转二进制字符串.

4结语

实数四则运算的基础依然是无符号的运算和有符号运算,无符号运算解决的是四则运算的计算功能,有符号运算解决的是符号的处理,而实数运算主要是小数点位置的处理,加减乘除的计算依然使用的是整数运算.

当前论文是系列论文的第四篇“任意长度数值实数四则运算”,前三期《数字技术与应用》发表了“任意长度数值数制转换”和“任意长度数值无符号整数四则运算”和“任意长度数值有符号整数四则运算”.在系列论文全部发表以后欢迎读者向作者索取VB程序源码.希望读者能够继续关注《数字技术与应用》.

相关论文

电子商务与信息安全技术的相互影响

本文是一篇电子商务论文范文,关于电子商务相关毕业论文参考文献格式,关于电子商务与信息安全技术的相互影响相关毕业论文参考文献格式范文。。

电子商务几种安全技术的实现原理

此文是一篇电子商务论文范文,关于电子商务相关论文范文数据库,与电子商务几种安全技术的实现原理相关学士学位论文。适合不知如何写电子商务。

电子商务中计算机安全技术的应用

本文是一篇电子商务论文范文,关于电子商务学年毕业论文,关于电子商务中计算机安全技术的应用相关硕士学位毕业论文范文。适合电子商务及操作。

智能电子商务交易系统开发

本文是一篇数据库论文范文,数据库有关硕士论文开题报告,关于智能电子商务交易系统开发相关毕业论文题目范文。适合数据库及电子商务及电子商。

电子商务的信息安全技术

本文是一篇电子商务论文范文,关于电子商务类毕业论文参考文献格式,关于电子商务的信息安全技术相关毕业论文格式模板范文。适合电子商务及信。

电子商务交易系统的外包模式

本文是一篇电子商务论文范文,电子商务方面有关本科论文开题报告,关于电子商务交易系统的外包模式相关在职毕业论文范文。适合电子商务及模式。

基于XML的电子商务数据交换安全技术

本文是一篇电子商务论文范文,电子商务类有关毕业论文开题报告,关于基于XML的电子商务数据交换安全技术相关毕业论文提纲范文。适合电子商务。