`
holdbelief
  • 浏览: 706020 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多

      由于Internet网电子商务系统技术使在网上购物的顾客能够极其方便轻松地获得商家和企业的信息,但同时也增加了对某些敏感或有价值的数据被滥用的风险. 为了保证互联网上电子交易及支付的安全性,保密性等,防范交易及支付过程中的欺诈行为,必须在网上建立一种信任机制。这就要求参加电子商务的买方和卖方都必须拥有合法的身份,并且在网上能够有效无误的被进行验证。数字证书是一种权威性的电子文档。它提供了一种在Internet上验证您身份的方式,其作用类似于司机的驾驶执照或日常生活中的身份证。它是由一个由权威机构----CA证书授权(Certificate Authority)中心发行的,人们可以在互联网交往中用它来识别对方的身份。当然在数字证书认证的过程中,证书认证中心(CA)作为权威的、公正的、可信赖的第三方,其作用是至关重要的。

  数字证书也必须具有唯一性和可靠性。为了达到这一目的,需要采用很多技术来实现。通常,数字证书采用公钥体制,即利用一对互相匹配的密钥进行加密、解密。每个用户自己设定一把特定的仅为本人所有的私有密钥(私钥),用它进行解密和签名;同时设定一把公共密钥(公钥)并由本人公开,为一组用户所共享,用于加密和验证签名。当发送一份保密文件时,发送方使用接收方的公钥对数据加密,而接收方则使用自己的私钥解密,这样信息就可以安全无误地到达目的地了。通过数字的手段保证加密过程是一个不可逆过程,即只有用私有密钥才能解密。公开密钥技术解决了密钥发布的管理问题,用户可以公开其公开密钥,而保留其私有密钥。

  数字证书颁发过程一般为:用户首先产生自己的密钥对,并将公共密钥及部分个人身份信息传送给认证中心。认证中心在核实身份后,将执行一些必要的步骤,以确信请求确实由用户发送而来,然后,认证中心将发给用户一个数字证书,该证书内包含用户的个人信息和他的公钥信息,同时还附有认证中心的签名信息。用户就可以使用自己的数字证书进行相关的各种活动。数字证书由独立的证书发行机构发布。数字证书各不相同,每种证书可提供不同级别的可信度。可以从证书发行机构获得您自己的数字证书。

  目前的数字证书类型主要包括:个人数字证书、单位数字证书、单位员工数字证书、服务器证书、VPN证书、WAP证书、代码签名证书和表单签名证书。

  随着Internet的普及、各种电子商务活动和电子政务活动的飞速发展,数字证书开始广泛地应用到各个领域之中,目前主要包括:发送安全电子邮件、访问安全站点、网上招标投标、网上签约、网上订购、安全网上公文传送、网上缴费、网上缴税、网上炒股、网上购物和网上报关等。

分享到:
评论

相关推荐

    ZXCA自信数字证书制作工具

    首先,我们来了解什么是数字证书。数字证书是一种电子文档,它由权威的证书颁发机构(CA)签发,包含了持有者的公开密钥和身份信息。这种证书被广泛用于加密通信,确保信息在传输过程中的安全,防止被第三方窃取或...

    IOS RAS 数字证书Demo

    首先,我们需要理解什么是数字证书。数字证书是一种电子文档,它由受信任的第三方机构(称为证书颁发机构,简称CA)颁发,用来验证网络实体的身份。它包含公钥、私钥对以及持有者的身份信息。公钥用于加密信息,私钥...

    安装淘宝数字证书

    首先,我们需要了解什么是数字证书。数字证书是一个包含公开密钥和相关个人信息的数据文件,由权威的证书颁发机构(CA)签发。它主要用于加密通信、身份验证,确保数据在传输过程中的完整性和机密性。在淘宝上安装...

    Python数字证书分析

    首先,我们要理解什么是数字证书。数字证书是一种电子文档,它由权威机构——称为证书颁发机构(CA)签发,包含了拥有者的公开密钥和一些其他识别信息,如组织名称、地理位置和证书的有效期。这个公开密钥用于加密...

    微软数字证书操作API函数使用

    首先,让我们深入理解什么是数字证书。数字证书是一种电子文档,由受信任的第三方机构(称为证书颁发机构,CA)签发,它包含公钥的所有者的信息以及公钥本身。在网络安全中,数字证书用于验证服务器的身份,确保用户...

    数字证书驱动 CA驱动

    首先,我们要理解什么是数字证书。在互联网上,数字证书是一种用于证明网络实体身份的电子文档,基于公钥基础设施(PKI)技术。它包含了持有者的公开密钥、身份信息以及由可信的第三方——证书颁发机构(CA)签名的...

    数字证书代码签名工具

    首先,让我们理解什么是数字证书。数字证书是由受信任的证书颁发机构(CA)颁发的一种电子文件,它包含了公钥和相关身份信息,通过加密技术保证信息的安全传输。在代码签名中,开发人员会用到这种证书,将自己的公钥...

    电信数智商用密码数字证书合格检测工具2.1.5版

    SM2数字证书,充分借鉴与吸收了X509数字证书的格式与优点,在考虑RSA算法的优缺点之后,推出的基于商密公钥算法的SM2证书规范,至此,商密算法的数字证书在商用密码应用安全性评估中成为了必须要检测的一个重要环节...

    政府采购网数字证书驱动

    首先,我们来理解什么是数字证书。数字证书是一种电子文档,由权威的第三方机构(即证书颁发机构,如VeriSign、GlobalSign等)签发,用于证明网络上的实体(如个人、服务器或组织)的身份。它包含了持有者的公开密钥...

    数字证书实验详细步骤及原理

    数字证书实验详细步骤及原理 数字证书是实现安全通信的重要手段之一。实验目的旨在让学生了解 PKI 体系、用户证书申请和 CA 颁发证书过程、认证服务的安装及配置方法、使用数字证书配置安全站点的方法、使用数字...

    CA.zip_certificates_openssl 证书_数字证书

    首先,让我们了解什么是数字证书。数字证书是一种电子文档,由受信任的证书颁发机构(CA)签发,它包含公钥的所有者信息以及公钥本身。这个证书用于证明公钥属于其声明的所有者,并确保通信的安全性。 Keytool是...

    数字签名和数字证书

    在IT安全领域,数字签名和数字证书是两个关键概念,它们在确保数据的完整性和身份验证方面发挥着至关重要的作用。本文将详细解释这两个概念,以及它们之间的关系,并结合C#编程语言,探讨如何实现证书和签名功能。 ...

    ocx数字证书制作工具和制作方法

    1. **什么是数字证书**: 数字证书是一种电子凭证,由受信任的第三方机构(称为证书颁发机构,简称CA)颁发。它包含了身份信息、公钥以及CA的数字签名,用于验证网络通信双方的身份,保证数据传输的安全性。 2. **...

    国密数字证书验证-SM2、SM3、SM4

    这些算法在数字证书验证中扮演着至关重要的角色,确保了网络通信的安全和数据的完整性。 首先,我们要了解数字证书。在网络安全中,数字证书是一种电子文档,用于证明网络实体的身份。它包含了持有者的公开密钥、...

    广州数字证书驱动64位

    标题中的“广州数字证书驱动64位”指的是适用于64位操作系统的数字证书驱动程序,这类驱动主要用于确保计算机系统能够正确识别和使用数字证书。在IT领域,数字证书是一种重要的安全工具,它基于公钥加密技术,用于...

    轻松理解数字签名和数字证书

    ### 数字签名与数字证书详解 #### 一、数字签名概览 数字签名是一种用于验证电子文档完整性和来源的技术手段,常被应用于电子商务、电子政务以及其他需要确保信息安全传输的领域。数字签名通过加密技术实现,具体...

    数字证书基础.ppt

    【数字证书基础】\n\n数字证书是网络通信中安全性的基石,用于验证网络实体的身份。在电子交易、电子邮件和网络安全传输中,数字证书扮演着至关重要的角色。它结合了公钥加密技术和证书颁发机构(CA)的信任机制,...

Global site tag (gtag.js) - Google Analytics