提高商务信息流安全性的几种方法
作者:柳维长
企业在电子商务活动中,除了企业与个人之间的活动之外,极大部分的业务是在企业与团体之间进行的。这些商务活动包含三种基本的流,即信息流、资金流与
物流。电子商务的基本特色是信息流与资金流在Internet上流动。
在电子商务中,除了资金以外的各种涉及商务活动的网上信息交换,统统称为信息流。它们包括询价单、报价单、订货单、发货单、付款通知、技术支持、售后
服务,以及发票、合同、招标书、投标书等等信息的交换。在Internet上,这些
信息都是以电子文件的形式来交换的,它们可以是文字、表格、图像、声音或影
像。
在网上进行商务活动的商家(双方或几方),可能远隔千里,互不相识,因此在信息流动中首先要解决的问题是收件人必须验证收到的文件来自发件人所声称的
人,并且能确认文件内容是完整的,在网上传输过程中未被篡改。另外,应保护
商务信息的机密性,防止信息流被窃所造成的损失。Internet是一个开放的、几
乎是没有安全措施的商务活动环境,这些问题不解决,正常的电子商务活动就无
法进行。
在电子商务中,发件人的身份与文件完整性的验证,目前都采用数字签字的技术来完成。从法律的意义来讲,签字是一种用来证明身份、证实书面材料有效性的
符号或图形,它可以是指纹、图章或手写签字。电子签字由一组杂乱的字符组成,它是针对某一文件利用特定的密码技术产生的,与传统的签字不同之处在于,
同一个人对于不同的文件,有不同的数字签字。以下是一个数字签字的实例:
……BEGIN SIGNATURE
irb1aWubmrsIa5gycUmFGnyJAQFAKgh/ZkBf
beNEsbthba4BrcnjagbckgNlta5K4537y8Rcd
+RDr56yYh5ttieufl;lk4kjljojljkjljlkj
67NSjliujoj6AAcjawuJLKdkliVkm+
gymC2hRbh+Rb2h5WI+wmVBrn+=
GPTX
……END SIGNATURE
将这个数字签字附在被签署文件的后面,就可作为该文件的“电子印署”。收件
人收到这份附有“电子印鉴”的文件后,根据特定的算法,可以从文件与数字签
字判定发件人的身份是否正确以及文件内容是否曾被篡改。1998年9月4日美国总
统克林顿与爱尔兰总理伯蒂·埃亨在爱尔兰首都都柏林会面,在世界上首次使用
数字签字,签署了一份旨在倡导发展电子商务的联合公报。目前有些国家与地区
在法律上已承认数字签字与传统签字具有同样的有效性。
数字签字是由数字签字软件在计算机上自动完成的。这类软件可以从软件商店中买到,目前国际上的价格大约是100美元左右。数字签字软件为签字者提供一对互相关联的密钥,一个叫私人密钥,另一个叫公共密钥。私人密钥由签字者保管,
公共密钥则可公布于众,让可能与签字者通信的人都知道。这两个密钥都可用来
加密与解密,但由私人密钥加密的文件只有这一密钥对中的公共密钥才能解密;
同样,由公共密钥加密的文件只有这一密钥对中的私人密钥才能解密,其它任何
密钥均不能对加密文件解密。在数字签字技术中,密钥对中的私人密钥由发件人
来产生数字签字,公共密钥由收件人用来解密,以进一步对发件人与文件进行验
证。
有了数字签字软件,签字者可以通过十分简便的操作来完成对文件的数字签署。签字者起动数字签字软件,按提示指定要签署的文件名,送入签字命令,软件就自动生成被签署文件的数字签字。
实际上,数字签字软件在产生数字签字时是分为两个步骤来完成的。第一步是数字签字软件根据特定的算法(哈希函数)将被签文件转换成一个比原0, 10, 320, 27" HREF="../columns.htm">
|