




已阅读5页,还剩53页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四章网络支付的安全及相关安全技术 4 1网络支付的安全问题与需求4 2网络支付的安全策略及解决方法4 3网络支付平台的安全及防火墙技术4 4数据机密性技术4 5数据完整性技术4 6数字证书与认证中心CA4 7安全网上支付的SSL与SET协议机制 主要内容 一 网络支付的安全问题与需求 1 网络支付面临的安全问题 1 电子商务的主要安全隐患1 系统的中断与瘫痪2 信息被盗听3 信息被篡改4 信息被伪造5 对交易行为抵赖 一 网络支付的安全问题与需求 1 网络支付面临的安全问题 2 网络支付的主要安全隐患1 支付账号和密码等隐私支付信息被盗取或盗用2 支付金额被更改3 无法有效验证收款方的身份4 对支付行为进行抵赖 修改或否认5 网络支付系统瘫痪 一 网络支付的安全问题与需求 2 网络支付的安全需求 1 网络上资金流数据的保密性2 相关网络支付结算数据的完整性3 网络上资金结算双方身份的认定4 不可抵赖性5 保证网络支付系统的运行可靠 快捷 做好数据备份与灾难恢复功能 二 网络支付的安全策略及解决方法 1 网络支付安全策略制定的目的 涵义和原则 1 制定网络支付安全策略的目的 保障相关支付结算信息的机密性 完整性 认证性 不可否认性 不可拒绝性和访问控制性不被破坏 能够有序地 经常地鉴别和测试安全状态 能够对可能的风险做基本评估 系统的安全被破坏后的恢复工作 二 网络支付的安全策略及解决方法 1 网络支付安全策略制定的目的 涵义和原则 2 网络支付安全策略的涵义 安全策略必须包含对安全问题的多方面考虑因素 安全策略一般要包含以下内容 认证 访问控制 保密 数据完整性 审计 二 网络支付的安全策略及解决方法 1 网络支付安全策略制定的目的 涵义和原则 3 制定网络支付安全策略的基本原则 1 预防为主 2 必须根据网络支付结算的安全需要和目标来制定安全策略 3 根据掌握的实际信息分析 二 网络支付的安全策略及解决方法 2 网络支付安全策略的主要内容 1 定义实现安全的网络支付结算的保护资源 金融机构 公正第三方 税务等政府机构 安全的通信通道 交易方A 机密支付信息 交易方B 机密支付信息 安全的网络支付系统组成示意图 安全策略具体内容中要定义保护的资源 要定义保护的风险 要吃透电子商务安全的法律法规 最后要建立安全策略和确定一套安全机制 2 定义保护的风险每一新的网络支付方式推出与应用 均有一定的风险 因为绝对安全的支付手段是没有的 要进行相关风险分析 还要注意网络支付工具使用安全与使用便利 快捷之间的辩证关系 3 吃透电子商务安全与网络支付安全的法律法规4 建立相关安全策略和确定一套安全机制安全策略中最后要根据定义的保护资源 定义的保护风险 电子商务安全的法律法规 建立安全策略和确定一套安全机制 安全策略是由个人或组织针对网络支付结算安全全面制定的 安全机制是实现安全策略的手段或技术 整套规则和决策 二 网络支付的安全策略及解决方法 3 保证网络支付安全的解决方法 1 交易方身份认证 2 网络支付数据流内容保密 3 网络支付数据流内容完整性 4 保证对网络支付行为内容的不可否认性 5 处理多方贸易业务的多边支付问题 6 网络支付系统软件 支撑网络平台的正常运行 7 政府支持相关管理机构的建立和电子商务法律的制定本章后面的内容就分别叙述相关的方法与解决手段的原理与应用 三 网络支付平台的安全及防火墙技术 1 网络平台系统的构成及其主要安全威胁 网络平台系统的构成 Intranet电子商务服务器 银行专网 Internet 客户机 支付网关 支持网络支付的Internet网络平台系统组成示意图 三 网络支付平台的安全及防火墙技术 1 网络平台系统的构成及其主要安全威胁 公共通信通道Internet的安全威胁 截断堵塞 如切断通讯线路 毁坏硬件 病毒瘫痪软件系统 冗余信息堵塞网络通道等 伪造 伪造客户或商家信息 假冒身份以骗取财物 篡改 为某目的对相关网络支付信息进行篡改介入 利用特殊软件工具提取Internet上通信的数据 以期破解信息 或进行信息流量分析 对信息的流动情况进行分析 或非法进入系统或数据库 进行破坏 COPY等 三 网络支付平台的安全及防火墙技术 1 网络平台系统的构成及其主要安全威胁 Intranet的最基本安全需求 网络边界的安全内部网络的安全身份验证授权管理数据的保密性和完整性完整的审计 记录 备份机制 以便分析处理 三 网络支付平台的安全及防火墙技术 2 Internet网络平台系统的安全措施Internet网络平台上安全措施主要从保护网络安全 保护应用的安全和保护系统安全三个方面来叙述 1 保护网络安全 1 全面规划网络平台的安全策略 2 制定网络安全管理措施 3 使用防火墙 4 尽量记录网络上的一切活动 5 注意对设备的物理保护 6 检查网络平台系统脆弱性 7 可靠的识别和鉴别 2 保护应用的安全 应用安全是针对特定应用 如Web服务器 网络支付专用软件系统 中所建立的安全防护措施 独立于任何网络的安全措施 网络支付协议就很复杂 它涉及购货人 零售商和银行之间的转账 不同参与者之间的通信需要不同水平的保护 需要在应用层上处理 由于现在电子商务中的应用层对安全的要求最严格 最复杂 因此更倾向于在应用层而不是在网络层采取各种安全措施 应用层上的安全业务可以涉及认证 访问控制 机密性 数据完整性 不可否认性 Web安全性 EDI和网络支付等应用的安全性 3 保护系统安全 系统安全性是指从整体系统的角度来进行保护 它与网络系统硬件平台 操作系统 各种应用软件等互相关联 涉及网络支付结算的系统安全包含下述一些措施 1 检查和确认安装软件中未知的安全漏洞 2 使系统具有最小穿透风险性 3 对入侵进行检测 审计 追踪 三 网络支付平台的安全及防火墙技术 3 防火墙技术与应用 1 防火墙的定义 防火墙 Firewall 是一种由计算机软件和硬件组成的隔离系统设备 用于在Intranet和Internet之间构筑一道防护屏障 能按设置的条件进行区分 实现内外有别 其主要目标是保护Intranet中的信息 资源等不受来自Internet中非法用户的侵犯 它控制Intranet与Internet之间的所有数据流量 防火墙的应用示意图为 三 网络支付平台的安全及防火墙技术 3 防火墙技术与应用 2 防火墙的功能 双向监控功能设置用户认证等安全控制机制防火墙本身无法被穿透明确Intranet的边界 三 网络支付平台的安全及防火墙技术 3 防火墙技术与应用 3 防火墙的组成 Internet 网关 Intranet 外部过滤器 内部过滤器 不安全网络 安全网络 防火墙的基本组成框架 三 网络支付平台的安全及防火墙技术 3 防火墙技术与应用 4 电子商务中防火墙与Web服务器的配置方式 Internet Intranet 不安全网络 安全网络 业务Web服务器放在防火墙之内的配置图 防火墙 路由器 Web服务器 三 网络支付平台的安全及防火墙技术 3 防火墙技术与应用 4 电子商务中防火墙与Web服务器的配置方式 Internet Intranet 不安全网络 安全网络 业务Web服务器放在防火墙之外的配置图 防火墙 路由器 Web服务器 三 网络支付平台的安全及防火墙技术 3 防火墙技术与应用 5 防火墙的类型 按防火墙采用的技术分类 主要有包过滤式防火墙 应用级网关和状态检测防火墙 包过滤式防火墙 Internet 包过滤防火墙 路由器 Intranet 优点 对用户来说是透明的 处理速度快 易于维护 进行网络及维护 缺点 不能鉴别不同的用户和防止IP地址盗用 配置繁琐 包过滤式的防火墙应用原理示意图 应用级防火墙通常是运行在防火墙上的运行代理服务器软件部分 又名称为应用网关 应用级网关 Internet 优点 比包过滤式防火墙更为安全 可靠 详细记录所有访问状态信息 缺点 速度慢 不允许用户直接访问网络 透明性差 Intranet 内部服务器等 代理服务器 路由器 应用级网关的应用原理示意图 状态监测防火墙 使用一个在网关上执行网络安全策略的软件模块 称为监测引擎 是第三代防火墙技术 原理监测引擎软件在不影响网络正常运行的前提下 采用抽取有关数据的方法对网络通信的各层实施监测 抽取状态信息 并动态的保存起来 作为执行安全策略的参考 三 网络支付平台的安全及防火墙技术 3 防火墙技术与应用 6 防火墙的优缺点 优点 1 遏制来自Internet各种路线的攻击2 借助网络服务选择 保护网络中脆弱的易受攻击的服务3 监视整个网络的安全性 具有实时报警提醒功能4 作为部署NAT的逻辑地址5 增强内部网中资源的保密性 强化私有权 三 网络支付平台的安全及防火墙技术 3 防火墙技术与应用 6 防火墙的优缺点 缺点 1 限制了一些有用的网络服务的使用 降低了网络性能2 只能限制内部用户对外的访问 无法防护来自内部网络用户的攻击3 不能完全防止传送感染病毒的软件或文件 特别是一些数据驱动型的攻击数据4 被动防守 不能防备新的网络安全问题 四 数据机密性技术 1 私有密钥加密法 1 私用密钥加密法的定义与应用原理 信息发送方用一个密钥对要发送的数据进行加密 信息的接收方能用同样的密钥解密 而且只能用这一密钥解密 由于双方所用加密和解密的密钥相同 所以叫作对称密钥加密法 比较著名的私有密钥加密算法有DES算法及其各种变形 国际数据加密算法IDEA以及RC4 RC5等 四 数据机密性技术 1 私有密钥加密法 2 私用密钥加密法的使用过程 乙银行 有一笔20000元资金转帐至贵行12345账号上甲银行 乙银行 有一笔20000元资金转帐至贵行12345账号上甲银行 密钥A 密钥A 加密 解密 信息明文 信息明文 信息密文 信息密文 网络传输 甲银行 乙银行 四 数据机密性技术 2 公开密钥加密法 1 公开密钥加密法的定义与应用原理 比较著名的公开密钥加密算法有RSA算法 DSA算法等 原理 共用2个密钥 在数学上相关 称作密钥对 用密钥对中任何一个密钥加密 可以用另一个密钥解密 而且只能用此密钥对中的另一个密钥解密 商家采用某种算法 秘钥生成程序 生成了这2个密钥后 将其中一个保存好 叫做私人密钥 PrivateKey 将另一个密钥公开散发出去 叫做公开密钥 PublicKey 四 数据机密性技术 2 公开密钥加密法 2 公开密钥加密法的使用过程 乙银行 有一笔20000元资金转帐至贵行12345账号上客户甲 乙银行 有一笔20000元资金转帐至贵行12345账号上客户甲 加密 解密 支付通知明文 支付通知明文 支付通知密文 支付通知密文 网络传输 客户甲 乙银行 公钥 私钥 B A 实现了定点保密通知 四 数据机密性技术 2 公开密钥加密法 2 公开密钥加密法的使用过程 客户甲 本行已将20000元资金从你账号转移至12345账号上乙银行 解密 加密 支付确认明文 支付确认明文 支付确认密文 支付确认密文 网络传输 客户甲 乙银行 公钥 私钥 B A 网络银行不能否认或抵赖 客户甲 本行已将20000元资金从你账号转移至12345账号上乙银行 四 数据机密性技术 3 私有密钥加密法和公开密钥加密法的比较 四 数据机密性技术 4 数字信封 1 数字信封的定义和应用原理 对需传送的信息 如电子合同 支付指令 的加密采用对称密钥加密法 但密钥不先由双方约定 而是在加密前由发送方随机产生 用此随机产生的对称密钥对信息进行加密 然后将此对称密钥用接收方的公开密钥加密 准备定点加密发送给接受方 这就好比用 信封 封装起来 所以称作数字信封 封装的是里面的对称密钥 接收方收到信息后 用自己的私人密钥解密 打开数字信封 取出随机产生的对称密钥 用此对称密钥再对所收到的密文解密 得到原来的信息 2 数字信封在网络支付中的应用示例 银行乙的公钥B 客户甲随即产生的私钥P 银行乙的私钥A 网络传送1 银行乙从数字信封中取出私钥P 乙银行 有一笔200元资金转帐至贵行12345账号上客户甲 支付通知明文 网络传送2 加密 支付通知明文 乙银行 有一笔200元资金转帐至贵行12345账号上客户甲 支付确认密文 支付确认密文 客户甲 乙银行 解密 3 数字信封的优点 加密 解密速度快 可以满足即时处理需要RSA和DES相结合 不用为交换DES密钥周折 减小了DES泄密的风险具有数字签名和认证功能密钥管理方便保证通信的安全 五 数据完整性技术 1 数字摘要技术 1 数字摘要的定义和应用原理 通讯双方在互相传送消息时 不仅要对数据进行保密 不让第三者知道 还要能够知道数据在传输过程中没有被别人改变 也就是要保证数据的完整性 用某种算法对被传送的数据生成一个完整性值 将此完整性值与原始数据一起传送给接收者 接收者用此完整性值来检验消息在传送过程中有没有发生改变 这个值由原始数据通过某一加密算法产生的一个特殊的数字信息串 比原始数据短小 能代表原始数据 所以称作数字摘要 DigitalDigest 保证消息的真实性 类似于签名的真实 数字签名技术之二 主要的算法如RSA公司提出的MD5和SHA1等 是以Hash函数算法为基础 2 数字摘要的产生示例 银行乙 请将200元资金从本帐号转移至12345账号上 客户甲 Hash算法 数字摘要生成器 Abcddabc347698jdf74 kxs 支付通知 支付通知的数字摘要 2 数字签名技术 1 数字签名的定义和应用原理 在传统商务的合同或支付信件中平时人们用笔签名 这个签名通常有两个作用 可以证明信件是由签名者发送并认可的 不可抵赖 保证信件的真实性 非伪造 非篡改 数字签名及原理 Digita1Signature 就是指利用数字加密技术实现在网络传送信息文件时 附加个人标记 完成传统上手书签名或印章的作用 以表示确认 负责 经手 真实等 或数字签名就是在要发送的消息上附加一小段只有消息发送者才能产生而别人无法伪造的特殊数据 个人标记 而且这段数据是原消息数据加密转换生成的 用来证明消息是由发送者发来的 数字签名 信息报文M 发送方私人秘钥加密 Hash 信息报文M 2 数字签名的应用示例 客户甲 银行乙 发送的支付通知M 收到的的支付通知M 银行乙 将200元资金 345北交帐号上 客户甲 银行乙 将 元资金 北交帐号上 客户甲 0F812DDF64DB ABFF45ADIAA 0F812DDF64DB ABFF45ADIAA ABFF45 DB AD 数字摘要D 数字摘要D 数字摘要D 数字签名 加密 客户甲的私钥B 网络传送 客户甲的公钥 SHAR1 SHAR1 比较 如果D与D 一样 说明信息是真实的 若不一样 说明信息是伪造或篡改过的 3 数字签名的作用与常见类型 数字签名可以解决下述网络支付中的安全鉴别问题 1 接收方伪造 接收方伪造一份文件 并声称这是发送方发送的 付款单据等 2 发送者或接收者否认 发送者或接收者事后不承认自己曾经发送或接收过支付单据 3 第三方冒充 网上的第三方用户冒充发送或接收消息如信用卡密码 4 接收方篡改 接收方对收到的文件如支付金额进行改动 六 数据证书与认证中心CA 1 数字证书 1 数字证书的定义和应用原理 数字证书 指用数字技术手段确认 鉴定 认证Internet上信息交流参与者身份或服务器身份 是一个担保个人 计算机系统或者组织的身份和密钥所有权的电子文档 工作原理 接收方在网上收到发送方业务信息的同时 还收到发送方的数字证书 通过对其数字证书的验证 可以确认发送方的身份 在交换数字证书的同时 双方都得到了对方的公开密钥 由于公开密钥是包含在数字证书中的 可以确信收到的公开密钥肯定是对方的 从而完成数据传送中的加解密工作 数字证书 2 数字证书的内容 数字证书内容 3 与网络支付有关的数字证书的类型 个人证书 客户证书 证实客户 例如一个使用IE的个人 身份和密钥所有权服务器证书 证实银行或商家业务服务器的身份和公钥支付网关证书 如果在网络支付时利用第三方支付网关 那么第三方要为支付网关申请一个数字证书认证中心CA证书 证实CA身份和CA的签名密钥 签名密钥被用来签署它所发行的证书 4 数字证书的有效性与使用 数字证书必须同时满足以下三个条件 才是有效的 1 证书没有过期2 密钥没有被修改3 有可信任的相应的颁发机构CA及时管理与回收无效证书 并且发行无效证书清单 2 认证中心CA 1 认证中心CA的定义 认证中心 简称CA 即CertificationAuthority 是一个公正的 有权威性的 独立的 第三方的 广受信赖的组织 负责电子商务中数字证书的发行和管理以及认证服务 2 认证中心CA的主要功能 1 生成密钥对及CA证书2 验证申请人身份3 颁发数字证书4 证书以及持有者身份认证查询5 吊销证书6 证书管理与更新7 制定相关政策8 有能力保护数字证书服务器的安全 CertificateAuthority 3 国内外主要CA机构 七 安全网上支付的SSL与SET协议机制 1 基于SSL协议的安全网络支付机制 1 SSL协议简介 SSL协议 SecureSocketLayer 安全套接层协议 是一种在持有数字证书的浏览器和远程的WWW服务器 如NetscapeEnterpriseServer IIS等等 这里具体为电子商务服务器或银行的网上支付结算服务器 之间 构造安全通道并且传输数据的协议 SSL协议的协议层次 HTTP IMAP FTP SMTP SSL层 TCP IP 应用层 网络层 SSL协议的内容 SSL协议包括两个子协议 SSL记录协议定制了传输数据的格式SSL握手协议利用前者在支持SSL的客户端和服务器端之间建立安全传输通道建立加密SSL连接 并在客户端验证服务器 SSL提供的3种基本安全服务 秘密性SSL客户机和服务器之间通过密码算法和密钥的协商 建立安全通道完整性利用密码算法和Hash函数 确保要传输的信息全部到达目的地认证性SSL要求数字证书持有者在握手时双方通过相互交换数字证书来验证和保证对方身份的合法性 七 安全网上支付的SSL与SET协议机制 1 基于SSL协议的安全网络支付机制 2 SSL安全支付参与方及应用系统框架 CA认证中心 客户端 商家服务器 银行服务器 https 3 SSL协议的特点 综合用到了对称密钥加密法 公开密钥加密法 数字签名和数字证书等安全保障手段 目前几乎所有操作平台上的Web浏览器以及流行的Web服务器都支持SSL协议 因此使得使用该协议既便宜 开发成本也很小 应用简单 无需客户端专门软件 4 SSL协议的应用 可在服务器和许多世界知名企业的Intranet和Internet网络产品所支持 下图显示的是IE浏览器中安全设置项中SSL标识 七 安全网上支付的SSL与SET协议机制 2 基于SET协议的安全网络支付机制 1 SET协议简介 SET协议为在Internet上安全地进行交易提出了一整套完整的方案 特别是采用数字证书的方法 用数字证书来证实在网上购物的确实是持卡人本人 以及向持卡人销售商品并收钱的各方 包括持卡人 商户 银行等的安全 SET协议的主要目标 机密性保护隐私完整性多方认证性标准性 七 安全网上支付的SSL与SET协议机制 2 基于SET协议的安全网络支付机制 2 SET安全支付参与方及应用系统框架 CA认证中心 持卡用户 网上商家 支付网关 收单银行 发卡银行 认证 协商 订单 确认 审核 确认 确认 请求 审核 批准 3 SET协议的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025国考沧州市行政执法岗位行测模拟题及答案
- 2025国考石家庄市侦查办案岗位行测预测卷及答案
- 2025国考白山市行政执法岗位申论必刷题及答案
- 2025国考保定市检验检疫岗位行测题库含答案
- 钢结构建筑施工安全管理方案
- 2025国考鸡西市民政事务岗位行测模拟题及答案
- 考点攻克人教版八年级上册物理《长度和时间的测量》专项训练试卷(含答案解析)
- YH004-生命科学试剂-MCE
- 16 制作磁悬浮笔架说课稿-2023-2024学年小学科学二年级下册青岛版(六三制2024)
- 建筑拆除工程应急预案方案
- 国家安全教育大学生读本电子版教材2025年课件讲义全套合集
- 中医药文化展示区建设方案
- 2025年中学生科普知识竞赛题库及答案(共120题)
- 2025煤矿安全规程解读
- 高效能执行力课件
- GB/T 20242-2025声学助听器真耳声性能特性测量
- 2025年检验检测机构资质认定评审员考核试题(附答案)
- 初级消防员培训课程教学大纲
- 2025年重庆市长寿区面向社会选拔 社区专职工作者后备库人选模拟试卷附答案详解(完整版)
- 人工智能技术与工程造价领域的融合发展
- 2025年“学宪法讲宪法”主题活动知识竞赛题库附答案
评论
0/150
提交评论