
使用数字证书,其最大的好处是支持公共 数据加密传输,数据接收方只需要发布自 己的公开密钥,任何人都可以向其加密传 送数据,只有接受者才可解密数据,而不 必担心数据传输过程中被窃取的问题。
电子签名也是利用数字证书的公开算法特性,做到只有签名 者可以签名,签名结果容易被多方所验证的目的。数字签名 提供数据完整性保护和不可否认服务。假设电子合同内容为 Ec,签名和验证过程如下:
在电子商务的交易完成后,如何保证交易 的任何一方无法否认已发生的交易。这些 安全问题将在很大程度上限制电子商务的 进一步发展,因此如何保证Internet 网上信 息传输的安全,已成为发展电子商务的重 要环节。
为解决这些Internet 的安全问题,世界各国对其进行了多年的 研究,初步形成了一套完 整的Internet 安全解决方案,即目前被 广泛采用的PKI 技术(Public Key Infrastructure-公钥基 础设施), PKI技术采用证书管理公钥,通过第三方的可信任机构--认证 中 心CA(Certificate Authority),把用户的公钥和用户的其他标 识信息(如名称、e-mail、身份 证号等)捆绑在一起,在 Internet 网上验证用户的身份。目前,通用的办法是采用基于 PKI 结构结合数字证书,通过把要传输的数字信息进行加密,保证
对称加密算法:只有一个密钥,比如用123456加密的数据还 需要用123456解密。常见算法有DES、3DES、RC4、AES、IDEA (国内)等;
一、认证服务子系统BTA-ETSEC (简称CA) 二、传输验证应用服务子系统 BTA-TLSEC 三、电子商务防篡改客户端软DigitalCoffere 四、应用场景和示例
PKI(Public Key Infrastructure)是一种遵循标 准的利用公钥加密技术为电子商务的开展 提供一套安全基础平台的技术和规范。PKI 的核心组成部分CA(Certification Authority) ,即认证中心,它是数字证书的签发机构 。数字证书,有时被称为电子证书,数字 身份证,是一个符合一定格式的电子文件 ,用来识别证书持有者的真实身份。
电子签名过程是:对被签名的合同计算唯一的数字摘要,签名者 使用私钥对该摘要进行加密,加密的结果即为数字签名;
验证签名的过程是:首先验证者使用签名者的公钥对数字签名进 行解密,如果解密成功,则意味着验证签名者的身份成功;其次 验证者再次对被签名的合同计算数字摘要,并将该摘要与第一步 验证签名时解密得到的摘要进行比对,如果一致,则说明该签名 是针对此合同的。
分别为A和B,用A加买球平台密的数据必须用B解密、用B加密的数据必须 用A解密。常见算法有RSA、椭圆曲线。 数字摘要算法:严格上说不是加密算法,主要是对数据完整性 进行验证的算法。任何被摘要的数据对象不同,产生的摘要结
CA所颁发的数字证书中除了包含用户的身份信息外,还有一 对非对称加密算法的密钥信息。这对密钥其中一个可以向任 何人公开,通常被称作公钥(Pu);另外一个则需要严格保 密,只有使用者自己知道,通常被称作私钥(Pr)。
二、发送方使用接收方的公钥(Pu)对对称加密算 法使用的密钥再次加密,得到加密密钥(PuRp ),然后将该加密密钥和加密数据(Ei)一起封 装为数字信封方式一起传输给接收方;
三、接收方解密数据时,首先使用自己的私钥(Pu )解密对称加密算法的加密密钥(PuRp)后得 到原始的随机密钥(Rp),再使用该随机密钥 解密密文(Ei)得到原始数据(Oi)。
公共CA 在国家法律、相Fra Baidu bibliotek管理机构指定的运 营范围内相互信任。如金融行业的 CFCA、北京政府使用的BJCA等。形象 的可以理解为公安部门颁发的身份证
需要对系统建设、物理场地建设、通 信与网络建设和系统安全建设等各个 方面进行综合考虑,且符合国密办、 工信部等相关国家部门的强制性要求
一、 发送方使用对称加密算法对传输的数据(Oi) 加密,对称加密算法的密钥(Rp)是随机生成 的,发送方无需关心,加密后得到加密的密文( Ei)。实际应用只所以采用对称加密算法加密数 据,是因为对称加密算法速度高,比非对称加密 算法要高出上千倍,所以很少有直接采用非对称 加密算法直接加密原始数据的情况;
自建CA 在自己证书使用者对象之 间相互信任。形象的可以 理解为学校颁发的学生证、 企业颁发的工作证
需要 一般至少6个月以上时间 按相关法律要求,至少30人以上 可以为第三方的软件系统提供支持
架构咨询