`
63938525
  • 浏览: 46758 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

数字证书及其作用

阅读更多
1.1 数字证书的概念以及作用
     数字证书又称为数字标识,是标志网络用户身份信息的一系列数据。它提供了一种在互联网上身份验证的方式,是用来标志和证明网络通信双方身份的数字信息文件。通俗地讲,数字证书就是个人或单位在互联网的身份证。

     数字证书是由作为第三方的法定数字认证中心(CA)中心签发,以数字证书为核心的加密技术可以对网络上传输的信息进行加密和解密、数字签名和签名验证,确保网上传递信息的机密性、完整性,以及交易实体身份的真实性,签名信息的不可否认性,从而保障网络应用的安全性。

1.1.1 身份认证
     身分认证即身份识别与鉴别,就是确认实体即为自己所声明的实体,鉴别身份的真伪。如甲乙双方的认证,甲首先要验证乙的证书的真伪,当乙在网上将证书传送给甲时,甲首先要用权威机构CA的公钥解开证书上CA的数字签名,如签名通过验证,证明乙持有的证书是真的;接着甲还要验证乙身份的真伪,乙可以将自己的口令用自己的私钥进行数字签名传送给甲,甲已经从乙的证书中或从证书库中查得了乙的公钥,甲就可以用乙的公钥来验证乙用自己独有的私钥进行的数字签名。如果该签名通过验证,乙在网上的身份就确凿无疑。

1.1.2 数据完整性
      数据完整性就是确认数据没有被修改, 即数据无论是在传输或是在存储过程中经过检查确认没有被修改。数据完整性服务的实现主要方法是数字签名技术,它既可以提供实体认证,又可以保障被签名数据的完整性。这是因为密码哈希算法和签名算法提供的保证,哈希算法的特点是输入数据的任何变化都会引起输出数据的不可预测的极大变化;签名是用自己的私钥将该哈希值进行加密,和数据一起传送给接受方。如果敏感数据在传输和处理过程中被篡改,接受方就不会收到完整的数据签名,验证就会失败。反之,如果签名通过了验证,就证明接收方收到的是没经修改的完整性数据。

1.1.3 数据保密性
    数据保密性就是确保数据的秘密,除了指定的实体外,其他没经授权的人不能读出或看懂该数据。PKI的保密性服务采用了“数字信封”机制,即发送方先产生一个对称密钥,并用该对称密钥加密敏感数据。同时,发送方还用接收方的公钥加密对称密钥,像装入一个“数字信封”里。然后,将被加密的对称密钥(“数字信封”)和被加密的敏感数据一起传送给接收方。接收方用自己的私钥拆开“数字信封”,得到对称密钥,用对称密钥解开被加密的敏感数据。其他没经授权的人,因为没有拆开“数字信封”的私钥,看不见或读不懂原数据,起到了数据保密性的作用。图三也说明了数据保密性过程。

1.1.4 不可否认性
     不可否认性服务是指从技术上实现保证实体对他们的行为的诚实性,即用数字签名的方法防止其对行为的否认。其中,人们更关注的是数据来源的不可否认性和接收的不可否认性,即用户不能否认敏感信息和文件不是来源于他;以及接收后的不可否认性,即用户不能否认他已接收到了敏感信息和文件。此外还有其他类型的不可否认性,传输的不可否认性、创建的不可否认性和同意的不可否认性等等。
分享到:
评论

相关推荐

    数字证书的概念

    学习PKI知识的可以看看

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

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

    支付宝数字证书助手支付宝数字证书助手

    支付宝数字证书助手支付宝数字证书助手支付宝数字证书助手支付宝数字证书助手支付宝数字证书助手支付宝数字证书助手支付宝数字证书助手支付宝数字证书助手支付宝数字证书助手

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

    实验二 数字证书应用 数字证书实验详细步骤原理 利用数字证书建立安全Web通信 利用数字证书实现电子邮件安全

    税务系统数字证书应用接口规范.doc

    本规范规定了税务系统数字证书应用接口,包括客户端调用用户密码设备(如USBKEY)接口和应用服务器端调用签名及认证服务器接口,为完整实现税务系统数字证书身份认证、签名验签、数字信封加解密等应用功能提供接口。...

    数字证书技术大全

    所有与数字证书相关的各种概念和技术,统称为PKI( Public Key Infrastructure 公钥基础设施),为解决公钥与用户映射关系问题,PKI引入了数字证书。数字证书里包含了用户身份信息,用户公钥信息(两者用于确定用户...

    数字证书及其简单数字签名的实现

    NULL 博文链接:https://zhoujianquan.iteye.com/blog/1971460

    数字证书数字证书

    数字证书数字证书

    java获取数字证书信息

    使用TOMCAT和JDK搭建SSL服务, JAVA获取数字证书项, 如何用OPENSSL签发证书, 支持第三方CA

    数字签名和数字证书

    用图文的方式对数字签名和数字证书之间的关系进行一个详细说明、希望大家看后恍然大悟。我目前正在用C#做证书和签名这块,但进展十分不畅,如果哪位朋友有好的方法或者示例,请私信联系

    vs2017数字证书certificates.rar

    vs2017数字证书certificates安装

    标准内部OA系统数字证书应用平台方案

    标准内部OA系统数字证书应用平台方案

    ZXCA自信数字证书制作工具

    制作符合国际标准的数字证书和应用数字证书进行文件保密的工具集合,还有用于代码签名的辅助工具,适用于个人或小企业、小团体内部使用。短小精简,绿色免安装,是学习、掌握数字证书应用的最佳实践工具。

    广州数字证书驱动64位

    官方网站上的下载没有该证书,是找服务人员要到的,可解决64位操作系统不能识别数字证书的问题。温馨提示,此驱动是明华Ukey版本

    数字证书根证书DEMO

    数字证书根证书 数字证书根证书 数字证书根证书 数字证书根证书 数字证书根证书 数字证书根证书

    windows数字证书工具

    makecert.exe:制作cer格式的证书; cert2spc.exe:将cer格式证书转换成spc格式证书...signtool.exe:数字签名工具,将证书签署到(dll,ocx,exe)上去(随visualstudio 2005及其以后的版本发布) pvk2pfx.exe(pvkimprt.exe)

    数字证书管理工具

    数字证书管理工具

    PKI/CA与数字证书技术大全

    从网络上找到这PKI/CA与数字证书技术大全和PKI原理与技术两部分内容,汇总一下,供大家一起学习PKI相关知识

    数字证书x509

    数字证书X.509标准分以下几个方面进行了讲解:数字证书简介,我国CA的建设情况,X.509证书及认证框架,证书的吊销,x.509 CRL格式,数字证书鉴别过程,数字证书的申请注册,数字证书的分发,数字证书的更新,证书的...

    DoubleCA版本的SM2数字证书样例代码

    DoubleCA数字证书的样例代码,可实现SM2数字证书的PKCS10证书请求,PKCS12带私钥的数字证书格式,和P7B证书链。

Global site tag (gtag.js) - Google Analytics