首页 > 其他分享 >对于证书的理解

对于证书的理解

时间:2022-11-29 11:55:36浏览次数:38  
标签:公钥 加密 对于 证书 理解 密钥 对称 服务端

对于证书的理解

证书类型 - X.509 证书

  • PEM DER(二进制) -- 编码格式

  • CRT CER PEM -- 拓展名

用途及作用流程

  1. 加密传输,例如https

  2. 作用流程

    HTTPS 使用的是 对称加密和非对称加密 结合的方式。具体的做法是:
    发送信息的一方(客户端)使用服务端的公钥加密 “对称密钥”,服务端使用私钥解密拿到 “对称密钥”。这样可以确保 “对称密钥” 的传输过程是安全的,后续就可以使用 “对称密钥” 进行数据加密传输

    a. 服务端向相关机构申请证书(也可使用自签名证书,不受浏览器信任),证书包含公钥
    b. 客户端向服务端请求证书,并提取公钥
    c. 客户端生成对称密钥,通过公钥加密
    d. 服务的通过私钥解密,获取对称密钥
    e. 使用对称密钥,加密通信

标签:公钥,加密,对于,证书,理解,密钥,对称,服务端
From: https://www.cnblogs.com/hovinlu/p/16935021.html

相关文章

  • openssl 在线证书转换、IIS 导入证书
    这个转换出来的导入不到IIS里面,提示密码不对https://www.nethub.com.hk/tw/ssl-certificates/ssl-converter/在线证书转换这个转换的可以导入到IIShttps://www.cloudmax......
  • 深入理解css 笔记(完)
    一个网站,从看起来还可以,到看起来非常棒,差别在于细节。在实现了页面里某个组件的布局并写完样式之后,不要急着继续,有意识地训练自己,以挑剔的眼光审视刚刚完成的代码。如果增......
  • 路由守卫的理解(不完全,个人)
    1. 路由跳转几乎没有限制,只要触发就可以跳转,在一些条件下需要优化比如:一个需要登录的页面,在已经登录完成之后,就不应该能继续返回到登录页面或者未......
  • 深入理解Kubernetes 4A - Audit源码解析
    Overview本文是关于Kubernetes4A解析的第四章深入理解Kubernetes4A-Authentication源码解析深入理解Kubernetes4A-Authorization源码解析深入理解Kubernetes......
  • Chapter 3: Built-in Data Structures, Functions, and Files 个人理解与问题
    Chapter3:Built-inDataStructures,Functions,andFiles声明一下这里直接导入了Jupternotebooks的markdown笔记,不是很方便阅读3.1数据结构与序列3.1.1元组 ......
  • Nginx SSL证书部署指南
    https://help.xinruiyun.cn/doc/482-698.html 一、 安装 SSL 证书的环境1.1SSl 证书安装环境简介Centos 6.4 操作系统;Nginx1.9.1;Openssl 1.0.1+;SSL 证书一......
  • 数据要想管理得好,不得不提开源大数据处理解决方案
    在很多企业里,内部数据的管理几乎是一团糟的。在大数据时代的环境中,不少企业急需要提升数据管理的效率,因此想通过一些有利途径来实现这一目的。开源大数据处理解决方案就是......
  • 为什么https要使用证书
    为什么https要使用证书加密:共享密钥加密加密和解密公用一套秘钥,这样就会产生问题,已共享秘钥加密方式必须将秘钥传送给对方,但如果通信被监听,那么秘钥可能会被泄漏产生危险......
  • iOS证书和描述文件申请详情步骤
     因为之前在iOS开发这条道路上吃了很多不必要的亏,特此想把自己的经验分享给大家,对于初学者来讲不是上架AppStore购买一个黑苹果是不划算的,简单的内测或者玩玩完全是......
  • 学习过程中遇到报错 通过网络和自己的理解独立解决问题的集合 这个将会是我的宝藏哦
    第一次自己独立解决问题2022-11-2817:37:34星期一1.报错信息:TypeError:objectsupportingthebufferAPIrequired2.翻译报错:TypeError:需要支持缓冲区API的对象3......