第 3 章 电子商务的技术基础

111
第3第 第第第第第第第第第 第3第 第第第第第第第第第 3.1 第第第第第第第第第第第第 3.2 第第第第第 Web 第第 3.3 第第第第第第EDI第第 3.4 第第第第第第第第第第

Upload: cain-rose

Post on 02-Jan-2016

136 views

Category:

Documents


7 download

DESCRIPTION

第 3 章 电子商务的技术基础. 3.1 电子商务与计算机网络技术 3.2 电子商务与 Web 技术 3.3 电子数据交换( EDI) 技术 3.4 电子商务信息安全技术. 3.1 电子商务与计算机网络技术. 3.1.1 计算机网络的概念 3.1.2 计算机网络的结构与组成 3.1.3 计算机网络通信协议 3.1.4 Internet/Intranet 技术基础. 返回本章首页. 3.1.1 计算机网络的概念. 1 .计算机网络的定义 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.1 电子商务与计算机网络技术

3.2 电子商务与W eb技术

3.3 电子数据交换(EDI)技术

3.4 电子商务信息安全技术

Page 2: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.1 电子商务与计算机网络技术

3.1.1 计算机网络的概念3.1.2 计算机网络的结构与组成

3.1.3 计算机网络通信协议

3.1.4 Internet/Intranet技术基础

返回本章首页

Page 3: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.1.1 计算机网络的概念

1 .计算机网络的定义 将两台以上具有独立功能的计算机,通过通信设备和线路连接起来,以实现资源共享为目的所构成的系统。① 连网的计算机是可以独立运行的。② 计算机之间通过通信线路实现信息交换。③ 连网的目的是实现资源共享。

Page 4: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 .计算机网络的分类 一般多以计算机网络分布区域的大小,将计算机网络分为局域网、广域网和城域网。 局域网的分布距离一般在数公里以内,其基本特征是,属于某一个单位团体所建立与管理;广域网的地理分布距离大,一般在数十公里以上,其通信线路一般由通信部门提供;城域网是介于局域网和广域网之间的一种区域性网络,其分布距离一般在几十公里,城域网的速率较广域网要高。

返回本节

Page 5: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.1.2 计算机网络的结构与组成

1 .计算机网络的一般结构 计算机网络的一般结构如图 3-1 所示。一般可将计算机网络分为两个部分: 资源子网—负责网络数据处理,由主机、终端及有关软件组成; 通信子网—负责网络通信,由节点交换机、集中器、网络连接器和通信线路等组成。

Page 6: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-1 计算机网络的一般结构

Page 7: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 .计算机网络各组成部分的作用( 1 )主计算机( Host ):主计算机(简称主机)负责数据处理和网络控制,其在网络中的角色可以是服务器或工作站。( 2 )终端( Terminal ):终端是网络用户进行网络操作、实现人机对话的工具。 ( 3 )节点交换机( Node Computer ):它负责网络中的信息传输控制。

Page 8: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

( 4 )集中器( Concentrator ):是将多个终端集中起来,再通过远程通信线路与节点交换机或主机连接,以提高通信效率,降低费用。( 5 )网络连接器( Gateway ):网络连接器用于连接其他网络,可实现不同网络信息格式、通信协议、寻址方式等的转换。 ( 6 )网络传输线路:它们可以采用有线通信线路(双绞线、同轴电缆、光导纤维)或无线通信线路(无线电、微波、通信卫星等)。

Page 9: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3 .局域网的基本组成( 1 )网络服务器( 2 )工作站( 3 )网卡( 4 )传输介质(双绞线、同轴电缆、光导纤维电缆)( 5 )网络操作系统软件

Page 10: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-2 局域网的基本组成

Page 11: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-3 双绞线

图 3-4 同轴电缆

Page 12: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-5 光导纤维电缆

返回本节

Page 13: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.1.3 计算机网络通信协议1 .计算机网络的分层体系结构  为了简化对这种复杂系统的研究工作,网络技术人员采用了一种“分而治之”的处理方法,将复杂的问题划分为若干个彼此相关的功能层次模块来处理,每个层次模块负责处理相对简单的功能,并向下一层提出服务请求;完成上一层提出的服务请求。这就是所谓的“分层体系结构”。

Page 14: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 .国际标准化组织( ISO )的 OSI 参考模型

图 3-6 OSI 参考模型

Page 15: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3 . IEEE802 通信标准 802 通信标准仅描述了低两层协议(网络层和数据链路层),对高层并未指定,但局域网通信时由于低层都采用了统一的 802 协议标准,所以都可以互相连接。 802 通信标准由 802.1~ 802.11 一系列协议组成,其中最常用的是 802.3 ,它规定了目前应用最为广泛的以太网( EtherNet )标准。

Page 16: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

4 . TCP/IP 协议标准 在网络通信的发送端, TCP 协议负责将数据分解成数据包,在数据包头部加上发送和接收节点的名称和其他信息;在接收端, TCP 协议负责将收到的数据包重新组装成文件。 IP 协议主要的任务是提供相邻节点之间的数据传送和为数据传送提供正确的路径。

返回本节

Page 17: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.1.4 Internet/Intranet 技术基础

1 . Internet 和 Intranet

Internet : 1 )采用 TCP/IP 协议使不同网络、不同计算机之间实现通信; 2 )采用 DNS 域名系统,解决了 IP 地址的“翻译”问题; 3 )提供WWW 信息浏览服务。Intranet :又称企业内部网,是使用 Internet 技术和标准的局域网。 在 Intranet 中,用户可以像访问 Internet 一样的浏览企业的网页,收发内部电子邮件,获得与 Internet 相似的服务。

Page 18: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 . IP 地址和域名( 1 ) IP 地址: IP 地址是区别 TCP/IP 网络上每一台计算机的惟一标识。一般用点分十进制表示法。 ( 2 )域名:域名采用分级结构,由用“.”分割的多个字符串组成,高级域在右边,最右边为一级域名。 ( 3 ) 域 名 解 析 : 由 域 名 服 务 器 来 完 成的。 Internet 上的每一个域,都必须设置 DNS ,负责本域内主机名的管理并与其他各级域名服务器相配合,完成 Internet上 IP 地址与主机名的查询。

Page 19: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3 . Internet 的功能 Internet 的功能主要包括以下四个方面,它们构成了 Internet 网上服务的基础。( 1 )万维网( WWW)

( 2 )电子邮件( E-Mail )

( 3 )文件传输( FTP )

( 4 )远程登录( Telnet )

Page 20: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

4 . Internet 的接入方式如何将一台计算机接入 Internet呢?一般可以有以下几种接入方法:( 1 )电话拨号方式 ( 如图 3-7 所示 )

( 2 )代理服务器( Proxy )接入方式 (见图3-8 所示 )

( 3 )专线接入方式 (见图 3-9)

Page 21: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-7 拨号接入方式

Page 22: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-8 代理服务器接入方式

Page 23: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-9 专线接入方式

返回本节

Page 24: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.2 电子商务与 Web 技术

3.2.1 关于Web的几个基本概念

3.2.2 HTML语言

3.2.3 网页相关技术

3.2.4 动态网页技术

返回本章首页

Page 25: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.2.1 关于 Web 的几个基本概念

1 .超级链接和超文本 超级链接( Hyperlink )是文件中一些特殊的文字和图形,用鼠标单击这些文字和图形时,会从一个文本跳到到另一个文本。含有超级链接的文本称超文本( Hypertext)。

超文本形式上仍然是 ASCII文件,可以用一般的文字处理软件进行编辑、处理。

Page 26: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 . HTML 与网页 HTML ,是用于编写超文本文件的语言。用HTML编写的超文本文件称为 HTML文件,以 .

htm 或 .html 为文件扩展名。 网页( Web )是在 WWW 服务器上发布的HTML文件,网站的首页称“主页”( Home

Page)。

Page 27: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3 . URL (统一资源定位器)地址URL 地址的格式为:协议: // 服务器主机名.域名 [ :端口号 ]/目录名/…/ html文件名URL 地址以信息资源协议名开头,常见的信息资源协议有:

http: WWW 服务file: 本地文件服务

ftp: FTP 服务器文件

news: 电子新闻组telnet: 远程登录服务

mailto: 电子邮件服务

Page 28: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

4 . Web 的工作过程

图 3-10 Web 的工作过程

返回本节

Page 29: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.2.2 HTML语言1 . HTML 文件的基本结构HTML文件的基本形式如下:<html> <head>

<title> HTML文件标题 </title>

</head> <body>

HTML文件内容 </body> </html>

HTML 文件以 <html> 开头,以 </html> 结束。主要包括两个部分 ——头部和主体。

Page 30: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 .常用的 HTML 标记( 1 )段落标记 <p> 和 </p>

( 2 )字体变换标记 <font> 和 </font>

( 3 )超级链接标记 <a href> 和 < / a>

( 4 )插入图片标记 <img>

图 3-11是 Example.htm文件在浏览器上的显示效果。

Page 31: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-11 Example.htm文件的显示效果

返回本节

Page 32: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.2.3 网页相关技术

1 . Java 和 Java Applet

Java 应用于网页中的程序称做 Java

Applet ,嵌在 HTML 中的 Applet在Web 服务器端被编译成字节代码通过网络传送到客户端,在客户端,浏览器除了要支持 HTML外,还要附加一个 Java字节码的解释器,以解释执行包含 Java字节码的 HTML文件。

Page 33: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 . JavaScript

JavaScript 是一种解释性编程语言,可由浏览器直接解释执行; JavaScript 是一种脚本语言,用 JavaScript编写网页程序,不需要有很深的编程经验。 JavaScript 语言是通过嵌入在标准 HTML语言中实现的,显示效果如图 3-12 所示。

Page 34: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-12 JavaScript 的例子

Page 35: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3 . VBScript

VBScript也是一种脚本语言,不过, VBScript只能用于微软的 IE浏览器和 IIS

服务器端,其他服务器和浏览器不一定支持VBScript 。见图 3-13 所示。

Page 36: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-13 VBScript 的例子

Page 37: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

4 . CSS ( Cascading Style Sheets ,层叠样式表) CSS跟 HTML 一样也是一种标记语言,甚至很多属性都是来源于 HTML 。利用 CSS

技术,可以有效地对页面的布局、字体、颜色、背景和其他效果实现更加精确的控制。有很多将样式表加入到 HTML文件中的方法,但最简单的方法是使用 HTML的 STYLE标记,将样式表放置于文件的 HEAD部分。

Page 38: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

5 . Flash

Flash 是 Macromedia 公司出品的一个矢量动画制作软件,用他做出来的动画就叫Flash动画,其特点是:① 动画具有很强的交互性,甚至可以完全使用 Flash 来制作一个网站;② 采用“准”流( Stream )式的设计;③ 可以减少文件的数据存储量,适合在网络上使用。

Page 39: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

6 . DHTML

DHTML文件中的元素都具有动态的能力,对用户的操作在本地就可做实时处理,从而得到更快的用户响应,使网页的界面更丰富多变,使页面设计者可以随心所欲地表达自己的构思。DHTML 的局限性是仅限于在微软的 IE浏览器上显示。

返回本节

Page 40: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.2.4 动态网页技术

图 3-14 动态网页基本原理

Page 41: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

1 . CGI

( 1 ) CGI 的工作过程:用户通过浏览器激活,CGI 程序将信息传给外部应用程序并启动它,通过 CGI 程序传给Web 服务器,再以 HTML

形式传给用户, CGI 过程结束。 ( 2 ) CGI 的作用:扩展了 Web 服务器的功能、在任何服务器上运行、服务器与 CGI 程序可互发信息。

Page 42: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 . ASP

( 1) ASP执行过程:由 Web 服务器调用 ASP文件,,根据程序执行结果“动态”生成一个HTML页面并传回到浏览器显示。( 2 ) ASP 的特点:简单方便、可在服务器端直接执行、与客户浏览器无关、 ASP 源程序在服务器端执行,提高了程序和网站的安全性、支持多种其他网络技术。( 3 ) ASP 的开发过程: ASP 的运行平台、 编辑 ASP文件、 调试。( 4 ) ASP 简单实例

Page 43: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3 . PHP

( 1 )易学易用( 2 )运行速度快( 3 )跨多个平台( 4 )极其强大的数据库支持功能( 5 )先进的扩展功能( 6 )完全免费 最后将 PHP 与其他后台网页编程技术的性能作一个对比,见表 3-2 。

Page 44: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

表 3-2 PHP 与其他网页编程技术性能对比

Page 45: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

4 . Web 与数据库的连接技术( 1 ) 网 页 数 据 库 编 程 的 几 个 概 念 :ODBC 、 ADO 组件、 SQL

( 2 ) ASP 网页数据库编程步骤: 1 )建立网页数据库编程的软件环境。 2 )建立数据库。 3 )创建 ODBC 的数据源。 4 )建立 ASP 网页,在网页中使用 ADO 的对象和 SQL命令对数据库进行操作。 5 )调试 ASP 网页。( 3 ) ASP 网页数据库实例(如图 3-15~3-19 所示)

Page 46: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

   图 3-15 数据库实例

Page 47: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-16 创建 ODBC 数据源( 1 )

Page 48: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-17 创建 ODBC 数据源( 2 )

Page 49: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-18 创建 ODBC 数据源( 3 )

Page 50: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-19 ASP 网页的测试效果返回本节

Page 51: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.3 电子数据交换( EDI )技术

3.3.1 EDI的概念

3.3.2 EDI系统组成

3.3.3 EDI标准

3.3.4 EDI的新发展

返回本章首页

Page 52: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.3.1 EDI 的概念

1 .什么是 EDI

EDI 处理和传输的数据是参与贸易各方之间的商业文件。文件传输采用国际公认的 EDI 标准报文格式,通过专门的计算机网络实现。信息的发送, 接收与处理是由计算机自动进行的,无需人工干预。

Page 53: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 . EDI 的工作过程EDI 的工作过程可用图 3-20表示。 ( 1 )映射—生成平面文件( 2 )翻译──生成 EDI 标准格式文件( 3 )通信( 4 ) EDI 文件的接收

Page 54: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-20 EDI 的工作过程

Page 55: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3 . EDI 的分类按照 EDI 的功能,可分为 4类:( 1 )订货信息系统( 2 )电子金融汇兑系统( 3 )交互式应答系统( 4 )图形资料自动传输的 EDI

Page 56: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

4 . EDI 的应用范围

图 3-21 国际贸易 EDI 系统结构 返回本节

Page 57: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.3.2 EDI 系统组成

1 .数据标准化2 . EDI 软件(转换软件、翻译软件、通信软件)3 . EDI 硬件(计算机、通信线路、连网设备)4.通信网络  

返回本节

Page 58: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.3.3 EDI 标准

1 .什么是 EDI 标准 EDI 标准是国际上制定的一种用于在电子函件中书写商务报文的规范和国际标准。 2 . UN/EDIFACT 标准的组成 UN/EDIFACT 标准包括了 EDI 标准的三要素——数据元、数据段和标准报文格式,包括以下 9 个部分:

Page 59: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

( 1 )应用语法规则( ISO9735 )( 2 )语法应用指南( 3 )报文设计指南( 4 )数据元目录( EDED )( 5 )复合数据元目录( EDCD)

( 6 )代码表( EDCL )( 7 )段目录( EDSD )( 8 )标准报文格式( UNSM )( 9 )贸易数据交换格式构成总览( UNCID )

Page 60: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3 .标准报文格式( 1 )标准报文的结构(用图 3-22描述)( 2 )标准报文举例(图 3-23~3-25 所示)

Page 61: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-22 UN/EDIFACT 标准报文的结构

Page 62: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图3-23

商业发票

Page 63: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图3-24 商业发票的E

DI

标准报文

Page 64: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图3-25 商业发票的E

DI

标准报文(续)返回本节

Page 65: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.3.4 EDI 的新发展 “EDI 中心”在原有软硬件网络通信平台的基础,增加WWW三层结构(浏览器、 WWW服务器、 Web 数据库),可组成综合电子商务平台,既利用了传统的 EDI 资源,又连接上Internet ,使 EDI 单证在公网与专网上跨网传递。 EDI 技术势必成为未来商业、企业的现代化工具之一,也必将引起商贸等诸多领域的革命,引起人们生活方式的重大变革。

返回本节

Page 66: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.4 电子商务信息安全技术3.4.1 电子商务系统安全的概念

3.4.2 防火墙技术3.4.3 密钥加密技术

3.4.4 信息摘要3.4.5 数字签名

3.4.6 数字时间戳

3.4.7 数字证书与CA认证

3.4.8 电子商务安全交易标准返回本章首页

Page 67: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.4.1 电子商务系统安全的概念

1 .电子商务中存在的安全威胁 由于非法入侵者的侵入,造成商务信息被篡改、盗窃或丢失;商业机密在传输过程中被第三方获悉,甚至被恶意窃取、篡改和破坏;虚假身份的交易对象及虚假订单、合同;贸易对象的抵赖;由于计算机系统故障对交易过程和商业信息安全所造成的破坏。

Page 68: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 .电子商务的安全性需求( 1 )信息的保密性( 2 )信息的完整性( 3 )信息的不可否认性( 4 )交易者身份的真实性( 5 )系统的可靠性

返回本节

Page 69: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.4.2 防火墙技术

防火墙是指一个由软件和硬件设备组合而成,在 Intranet和 Internet 之间构筑的一道屏障(如图 3-26 所示),用于加强内部网络和公共网络之间安全防范的系统。 目前使用的防火墙主要可分为包过滤型和应用网关型两种类型。

Page 70: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-26 防火墙

Page 71: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

防火墙的安全策略有两种:( 1 )凡是没有被列为允许访问的服务都是被禁止的。( 2 )凡是没有被列为禁止访问的服务都是被允许的 。

返回本节

Page 72: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.4.3 密钥加密技术1 .密钥的概念 将明文数据进行某种变换,使其成为不可理解的形式,这个过程就是加密,这种不可理解的形式称为密文。解密是加密的逆过程,即将密文还原成明文。 加密和解密必须依赖两个要素,这两个要素就是算法和密钥。算法是加密和解密的计算方法;密钥是加密和加密所需的一串数字。

Page 73: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 .对称加密技术1 )在首次通信前,双方必须通过除网络以外的另外途径传递统一的密钥。2 )当通信对象增多时,需要相应数量的密钥。 3 )对称加密是建立在共同保守秘密的基础之上的,在管理和分发密钥过程中,任何一方的泄密都会造成密钥的失效,存在着潜在的危险和复杂的管理难度。

Page 74: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3 .非对称加密技术(公—私钥加密技术) 非对称加密技术采用 RSA 算法,加密和解密使用两把密钥,一把称公钥,另一把称私钥,两把密钥实际上是两个很大的质数,用其中的一个质数与明文相乘,可以加密得到密文;用另一个质数与密文相乘可以解密,但不能用一个质数求得另一个质数。

Page 75: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

例如:采用移位加密法,使移动 3 位后的英文字母表示原来的英文字母,对应关系如下:

返回本节

Page 76: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.4.4 信息摘要

图 3-27 信息摘要过程返回本节

Page 77: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.4.5 数字签名

Hash 算法

原文

摘要 摘要

对比?

原文 摘要

Internet

发送方 接收方

Hash算法

数字 签名

发送者 私钥加密 数字

签名

发送者 公钥解密

图 3-28 数字签名过程

返回本节

Page 78: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.4.6 数字时间戳

图 3-29 获得数字时间戳的过程

返回本节

Page 79: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.4.7 数字证书与 CA认证1 .数字证书( Digital Certificate 或 Digital ID ) 数字证书采用公-私钥密码体制,每个用户拥有一把仅为本人所掌握的私钥,用它进行信息解密和数字签名;同时拥有一把公钥,并可以对外公开,用于信息加密和签名验证。数字证书可用于:发送安全电子邮件、访问安全站点、网上证券交易、网上采购招标、网上办公、网上保险、网上税务、网上签约和网上银行等安全电子事务处理和安全电子交易活动。

Page 80: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 .数字证书的内容数字证书包括以下内容如图 3-30~3-32 所示 :         证书拥有者的姓名;         证书拥有者的公钥;         公钥的有限期;         颁发数字证书的单位;         颁发数字证书单位的数字签名;         数字证书的序列号等。

Page 81: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-30 查看证书内容( 1 )

Page 82: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-31 查看证书内容( 2 )

Page 83: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-32 查看证书内容( 3 )

Page 84: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3 .认证中心 CA ( Certificate Authority )

( 1 )认证中心的功能:核发证书、管理证书、搜索证书、验证证书( 2 ) CA 的树形验证结构 ( 如图 3-33 所示)

Page 85: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

根 CA 南方电子商务中心(广东 CA)

Southern Electronic Business Center Class B CA

(湖北)HBECA

证书 2 证书 3 证书 4

(海南)HNCA

证书 1

图 3-33 CA 的树形结构

Page 86: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

( 3 )国内外 CA 中心简介国 外 常 见 的 CA 有 VeriSign 、 GTE Cyber

Trust、 Thawte 等。国内常见的 CA有 中国商务在线 中中中中中中中( www.ca365.com),数字认证,数字签名, CA认证, CA证书,数字证书,安全电子商务。 中中中中中中中中中中 ( www.bjca.org.cn ),为网上电子政务和电子商务活动提供数字证书服务。

Page 87: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

4 .数字证书的类型数字证书主要有以下类型:( 1 )个人数字证书( 2 )单位证书( 3 )软件数字证书

Page 88: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

5 .数字证书的申请( 1 )下载并安装根证书(如图 3-34~3-38

所示)( 2 )申请证书(如图 3-39~3-41 所示)( 3 )将个人身份信息连同证书序列号一并邮寄到中国数字认证网

Page 89: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

下载根 CA

图 3-34 下载根证书( 1 )

Page 90: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-35 下载根证书( 2 )

Page 91: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-36 安装根证书( 1 )

Page 92: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-37 安装根证书( 2 )

Page 93: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-38 查看根证书

Page 94: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-39 申请个人免费证书

Page 95: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-40 下载个人证书

Page 96: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-41 查看个人证书

Page 97: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

6 .数字证书应用操作实例(个人证书在安全电子邮件中的应用)( 1 )在 Outlook Express 5 发送签名邮件( 如 图 3-42~3-46 所 示 ) : 1 ) 在 Outlook

Express 5 中设置证书、 2 )发送签名邮件。( 2 )用 Outlook Express 5 发送加密电子邮件(如图 3-47~3-50 所示) : 1 )获取收件人数字证书、 2 )发送加密邮件。

Page 98: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-42 在 Outlook Express 中设置证书( 1 )

Page 99: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-43 在 Outlook Express 中设置证书( 2 )

Page 100: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-44 在 Outlook Express 中设置证书( 3 )

Page 101: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-45 发送签名邮件

Page 102: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-46 收到签名邮件的提示信息

Page 103: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-47 将收件人证书添加到通信簿

Page 104: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-48 查询和下载收件人数字证书

Page 105: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-49 发送加密邮件

Page 106: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-50 收到加密邮件的提示信息

返回本节

Page 107: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3.4.8 电子商务安全交易标准

1 .安全套接层协议 SSL ( Secure Sockets

Layer )

( 1 ) SSL 协议的通信过程( 2 )电子商务网站的 Web 服务器安装 SSL

协议步骤

Page 108: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

2 .安全电子交易协议 SET ( Secure

Electronic Transaction )

( 1 ) SET 协议提供的安全保障( 2 )参与 SET 协议的交易对象(各参与对象的关系见图 3-51 ) ( 3 ) SET 协议的工作程序

Page 109: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

图 3-51 SET 协议的参与对象

Page 110: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

3 .其他安全协议( 1 )安全超文本传输协议( S-HTTP )

( 2 )安全多媒体 Internet 邮件扩展协议( S/MIME )

返回本节

Page 111: 第 3 章 电子商务的技术基础

第 3 章 电子商务的技术基础

THANK YOU VERY MUCH !

本章到此结束,

谢谢您的光临!返回本章首页结束放映