1.5 密码学应用PKI体系

1.5 密码学应用PKI体系1.5密码学应用PKI体系

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1.密码技术在信息安全中的作用

信息安全要素 所应付的典型威胁 可用的密码技术
机密性(Confidentiality) ●窃听●非法窃取资料●敏感信息泄露 对称加密和非对称加密 数字信封
完整性(Integrity) ●篡改●重放攻击●破坏 哈希函数和消息认证码 数据加密 数字签名
可鉴别性(Authentication) ●冒名 口令和共享秘密 数字证书和数字签名
不可否认性(Non-repudiation) ●否认已收到资料●否认已送资料 数字签名 证据存储
授权与访问控制(Authorization & Access Control) ●非法存取资料●越权访问 属性证书 访问控制

2.PKI体系

(1)PKI指的是公钥基础设施,CA指的是认证中心.

(2)公钥基础设施(Public Key Infrastructure)
①利用公开密钥技术建立的提供信息安全服务的在线基础设施。它利用加密、数字签名、数字证书来保护应用、通信或事务处理的安全。
②如同电力基础设施为家用电器提供电力-样,PKI为各种应用提供安全保障
③PKI/CA是一组建立在公开密钥技术基础上的硬件、软件、人员和应用程序的集合,它具备生产、管理、存储、核发和废止证书的能力,从运营、管理、规范、法律、人员等多个角度来解决网络信任问题。

(3)PKI体系对象–四类实体
①PKI是一种遵循标准、利用公钥加密技术提供安全基础平台的技术和规范,是能够为网络应用提供信任、加密以及密码服务及的一种基本解决方案
②PKI体系对象-四类实体:
CA(认证权威)
RA(注册权威)
证书存放管理(目录服务)
证书持有者和应用程序

(4)数字证书
①数字证书是一段电子数据,是经证书权威机构CA签名的、包含拥有者身份信息和公开密钥的数据体
②数字证书格式
国际标准X.509定义一个规范的数字证书格式
③数字证书的生命周期
证书申请、证书生成、证书存储、证书发布、证书废止
④数字证书的基本内容
证书至少需要包括如下内容:颁证机构,证书持有者的名字,证书持有者的公钥(标识),证书有效期,证书颁发机构的签名

3.CA:Certification Authority

(1)CA数字证书的发放机构:
他是PKI的核心,其主要功能包括:
①签发数字证书:签发证书、更新证书
②管理数字证书:撤销、查询;审计、统计
③验证数字证书:黑名单认证(CRL),在线认证(OCSP)

4.RA:Registration Authority,证书注册机构

(1)受理用户的数字证书申请
①对证书申请者身份进行审核并提交CA制证
②类似于申请身份证的派出所
(2)提供证书生命期的维护工作
①受理用户证书申请
②协助颁发用户证书
③审核用户真实身份
④受理证书更新请求
⑤受理证书吊销

5.目录服务(LDAP)

(1)目录服务简单地讲是信息的存储库,提供了证书的保存,修改,删除和获取的能力
(2)CA采用LDAP标准的目录服务存放证书 ,其作用与数据库相同,优点是在修改操作少的情况下,对于访问的效率比传统数据库要高

6.CRL

(1)CRL (Certificate Revocation List):证书撤销列表,也称“证书黑名单”
在证书的有效期期间,因为某种原因(如人员调动、私钥泄漏等等),导致相应的数字证书内容不再是真实可信,此时,进行证书撤销,说明该证书已是无效
(2)CRL中列出了被撤销的证书序列号

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/172016.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 如何解决混合云组网难题?

    如何解决混合云组网难题?

    2021年6月9日
    111
  • cglib BeanCopier的使用

    cglib BeanCopier的使用一、概述  选择Cglib的BeanCopier进行Bean拷贝的理由是,其性能要比Spring的BeanUtils,Apache的BeanUtils和PropertyUtils要好很多,尤其是数据量比较大的情况下。  之前的一篇文章:Easy-mapper教程——模型转换工具提到了Cglib的BeanCopier使用ASM字节码生成技术,所以性能会非常好。  下面的文章内容直接整理…

    2025年9月13日
    7
  • 解决方案 git@github.com出现Permission denied (publickey)

    解决方案 git@github.com出现Permission denied (publickey)

    2021年10月12日
    165
  • 用Python做图像处理[通俗易懂]

    用Python做图像处理[通俗易懂]用Python做图像处理最近在做一件比较evil的事情——验证码识别,以此来学习一些新的技能。因为我是初学,对图像处理方面就不太了解了,欲要利吾事,必先利吾器,既然只是做一下实验,那用Python来作原型开发再好不过了。在Python中,比较常用的图像处理库是PIL(PythonImageLibrary),当前版本是1.1.6,用起来非常方便。大家可以在

    2022年5月13日
    42
  • MacOS:Shell工具-Royal TSX

    MacOS:Shell工具-Royal TSX第一次使用 Mac 下的 Shell 软件 把使用过程做一个简单的记录 希望能帮到需要的朋友 Mac 下的 Shell 软件也有挺多 经过比较 在机器数量较小的情况下自用的免费软件 我选择了 RoyalTSX 一 官方的使用说明文档首先贴出下图是官方的使用说明文档作为参考 官方说明文档永远是最准确的资料 笔者的安装过程也是根据官方文档进行

    2025年6月5日
    4
  • 弹性网络回归模型_数据模型剪枝

    弹性网络回归模型_数据模型剪枝本文首发于PandaCV公众号。导语:模型剪枝算法核心在于找到“不重要”的参数并且实现裁剪。为寻找到较优的剪枝策略,我们往往需要尝试多种剪枝策略和剪枝策略性能评估。通常剪枝策略评估方法是将剪枝后的模型训练到收敛或者训练规定好数量epoch后进行性能比较。不管是人工调试剪枝策略还是自动搜索剪枝策略,都需要多次评估剪枝策略。剪枝策略的评估效率一定程度上影响了整体压缩效率。因此,本文提出了一种能够快速衡量剪枝后模型性能的方法,经实验能够对MobilenetV1减少50%的FLOPs情况下,仍能保证在Image

    2022年8月16日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号