首页 > 其他分享 >SSL 数字证书的的格式

SSL 数字证书的的格式

时间:2024-01-29 14:44:26浏览次数:35  
标签:证书 base64 SSL cert 格式 数字证书 out

base64

  • base64 格式可读性强强
  • 方便传输和查看
  • 例如git 免密登录都这种格式
openssl base64 -in cert.cer -out cert.base64

二进制 DER

  • Distinguished Encoding Rules
  • 通常用于表示 X.509 格式的证书
  • 二进制存贮和传输
  • 通常以 .cer 或 .der 为扩展名
openssl x509 -outform der -in cert.pem -out cert.der

通用格式

  • PKCS#7 是一种密码学标准,
  • Cryptographic Message Syntax Standard
  • 可用于数字签名、加密、认证等操作
  • PKCS#7 格式通常用于将证书链和其他相关信息打包成一个单独的文件,以便于在安全传输中使用
openssl crl2pkcs7 -nocrl -certfile cert.pem -out cert.p7b

单一证书和证书链

  • 单一证书 :
  • 单一证书,也称为自签名证书或端点证书,是一个独立的数字证书,用于验证特定实体(如网站、服务器等)。
  • 单一证书包含了实体的公钥、身份信息和数字签名,由证书颁发机构(CA)签发。
  • 证书链
    • 证书链是由多个数字证书构成的序列,用于验证某个证书的合法性。
    • 证书链包括根证书、中间证书和终端证书。
    • 根证书是根据自签名原则生成的顶级证书,它是整个证书链的信任锚点。
    • 中间证书是由根证书签发的下一级证书,直到终端证书。
  • 终端证书是最底层的证书,用于验证具体实体的身份。

标签:证书,base64,SSL,cert,格式,数字证书,out
From: https://www.cnblogs.com/guanchaoguo/p/17994481

相关文章

  • 强大的加密文档格式如何帮助企业防止数据泄漏?
    在当今信息时代,数据泄露对任何公司来说都是一种致命的威胁。敏感信息的丢失可能导致财务损失、品牌形象受损甚至可能带来法律纠纷。为此,企业急需寻找全方位、高效的数据安全防护方案,而加密技术正是其中的关键一环。那么,强大的加密文档格式支持在防止数据泄漏中到底起着怎样的作用......
  • 第十五天:加密和安全技术-CA/OPENSSL
    一、安全机制1.1常见的安全攻击STRIDESpoofing假冒,钓鱼网站Tampering篡改Repudiation否认InformationDisclosure信息泄漏DenialofService拒绝服务ElevationofPrivilege提升权限1.2安全设计基本原则使用成熟的安全系统以小人之心度输入数据外部系统是......
  • [office] 在excel中怎么使用格式刷呢-格式刷使用方法介绍
    excel格式刷怎么用,我们都知道工具栏上的格式刷,酷似一把“刷子”。用它“刷”格式,可以快速将指定段落或文本的格式延用到其他段落或文本上,让我们免受重复设置之苦!下面小编就为大家介绍格式刷使用方法,来看看吧!格式刷怎么用1、格式刷在“常用工具栏”上面在粘贴的旁边2、选中含有格式......
  • curl支持ssl报错:(60) SSL certificate problem: unable to get local issuer certific
     curl去访问https的站点报错:curl-vhttps://www.baidu.com*SSLv3,TLShandshake,Clienthello(1):*SSLv3,TLShandshake,Serverhello(2):*SSLv3,TLShandshake,CERT(11):*SSLv3,TLSalert,Serverhello(2):*SSLcertificateproblem:unabletogetl......
  • MAC地址的格式与分类(学习笔记)
    Mac地址一.明晰概念MAC地址是以太网的MAC子层所使用的地址,是设备在以太网中的物理标识,在以太网中是用来实现多媒体接入控制(MediaAccessControl也是命名的由来),如同学生的学号,校园内可以通过学号(类似于MAC地址)来找到某个唯一确定的学生。学习时的收获:在学习时尽管查阅了许多......
  • Linux之openssl实现私有CA
    一、简介Centos7.9通过openssl工具构建一个私有的CA,用于颁发证书。验证私有CA为httpd应用签署证书二、构建私有CA1、编辑CA的配置文件[root@HLWHOSTtls]#pwd/etc/pki/tls[root@HLWHOSTtls]#cat/etc/pki/tls/openssl.cnf...########################################......
  • openssl
    openssl一、入门平台:linux(一)下载和使用1、直接安装执行以下命令,会安装OpenSSL的开发头文件和库文件sudoapt-getupdatesudoapt-getinstalllibssl-dev创建源代码文件main.cpp,内容如下#include<iostream>#include<openssl/evp.h>#include<openssl/rand.h>intm......
  • 世界标准时间格式(yyyy-MM-dd'T'HH:mm:ss.SSS Z)处理
    世界标准时间格式(yyyy-MM-dd'T'HH:mm:ss.SSSZ)处理        日前在接收他人传递过来的数据时碰到yyyy-MM-dd’T’HH:mm:ss.SSSZ格式的时间数据,因网上相关处理文档较少,所以特此记录一下我的处理方法以便日后翻阅。publicStringtimeFormat(Stringtime){Stri......
  • java报错javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorEx
    解决办法:1、用浏览器登录该https网站,在浏览器地址栏里找到“证书信息”->“详细信息”->“复制到文件”->选择DER编码二进制X.509(.CER)(D)导出证书,如证书名为pro1.cer;2、在jdk的jre/bin包里执行keytool-import-aliaspro1-keystore/usr/java/jdk1.8.0/jre/lib/security/c......
  • 【pwn】axb_2019_fmt32 --格式化字符串漏洞进一步利用
    照例检查程序保护情况堆栈不可执行,再导入ida看一下代码逻辑如上图此处代码有格式化字符串漏洞先找出偏移可以发现偏移是8那么我们可以利用printf泄露出libc地址,如何修改printf_got表为system的地址,然后再传入/bin/sh就可以getshellexp:frompwnimport*fromLibcSearc......