证书内容:

MIIDhDCCAmygAwIBAgIFAV0Imw0wDQYJKoZIhvcNAQELBQAwXDEnMCUGA1UEAwweczUwLTYyLTEzNS0xNS5zZWN1cmVzZXJ2ZXIubmV0MTEwLwYJKoZIhvcNAQkBFiJzc2xAczUwLTYyLTEzNS0xNS5zZWN1cmVzZXJ2ZXIubmV0MB4XDTE4MDQyMjA3NTE0MVoXDTE5MDQyMjA3NTE0MVowXDEnMCUGA1UEAwweczUwLTYyLTEzNS0xNS5zZWN1cmVzZXJ2ZXIubmV0MTEwLwYJKoZIhvcNAQkBFiJzc2xAczUwLTYyLTEzNS0xNS5zZWN1cmVzZXJ2ZXIubmV0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwOgVQHLrxZruiiMGHQyEmCWwPpDLoxlMZboD4XpMKScxfCWYMeHgygEImagDCNzQdGgJeQ

  到https://www.sslshopper.com/certificate-decoder.html 去解码下:

可以看到结果为:

Certificate Information:

Common Name: s50-62-135-15.secureserver.net
Valid From: April 22, 2018
Valid To: April 22, 2019
Serial Number: 5855812365 (0x15d089b0d)

使用python完成同样的事情:


from asn1crypto import x509
import base64 if __name__ == "__main__":
st_cert64 = "MIIDhDCCAmygAwIBAgIFAV0Imw0wDQYJKoZIhvcNAQELBQAwXDEnMCUGA1UEAwweczUwLTYyLTEzNS0xNS5zZWN1cmVzZXJ2ZXIubmV0MTEwLwYJKoZIhvcNAQkBFiJzc2xAczUwLTYyLTEzNS0xNS5zZWN1cmVzZXJ2ZXIubmV0MB4XDTE4MDQyMjA3NTE0MVoXDTE5MDQyMjA3NTE0MVowXDEnMCUGA1UEAwweczUwLTYyLTEzNS0xNS5zZWN1cmVzZXJ2ZXIubmV0MTEwLwYJKoZIhvcNAQkBFiJzc2xAczUwLTYyLTEzNS0xNS5zZWN1cmVzZXJ2ZXIubmV0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwOgVQHLrxZruiiMGHQyEmCWwPpDLoxlMZboD4XpMKScxfCWYMeHgygEImagDCNzQdGgJeQ/CvUcS7/4ziYSlAbuNlQygfif+E3KdwsZ93QDZW8V0EsD64nU1lftu4svfCclg01PCjArn1ql5yP8A3ur+Gp0Fz9SdciJVy8N2nK2QU8r2GTlLJHRbuQ7jjgYUvVvt5ykTiqE2GFL2bf6kNZISm65U/wn8E3j9WXlTaakzdm5hDdmFdBuKdZYLZO33PJlJ39sekmt+eo32z9RFXKHCBqNN2AwXPhxITeir8PokjJyv0QHB9/L++dWWs1dCsGchTavwfcXLKnbNk0AtQwIDAQABo00wSzAdBgNVHQ4EFgQUyMRlELq4JmdTDH/3aINzdN0JCBEwHwYDVR0jBBgwFoAUyMRlELq4JmdTDH/3aINzdN0JCBEwCQYDVR0TBAIwADANBgkqhkiG9w0BAQsFAAOCAQEAgEz4bp2pqlazup3HqFntquyhSiuUyx3ad/Am9lsTKq31rwbriSL2F6I3I+5bB2I9/B82vKKcqsY5ZhblDgBvvqKgV7tP5xE3k8P2wu+IE5iBEdqUAv8C5V+D3zlI1M0OXjCi4/kphwYJVKn0WPI/imjQbN/6q03ItApG2tUmmm76x+VBDtwk7VSFngfGDyL90dkH1UgxrCPGGLMUX21GgbdEB0Md7vax+yAXxNg4joc67CsZ5B9XaFhZDKGKSPrM6oORnsYkdAXNw17CtbL2Trwd1IVsQOGymKqko9LEeWgyq8GpRsFCX+WMC4RqsNt8Pm8PwLd2OhgeaCbhfJkKyQ=="
st_cert=base64.b64decode(st_cert64) ;
cert = x509.Certificate.load(st_cert)
print(cert)
print(cert.subject)
print(cert.serial_number)
#print(dir(cert))  

SSL证书读取的更多相关文章

  1. 为你的Android App实现自签名的 SSL 证书(转)

    介绍 网络安全已成为大家最关心的问题. 如果你利用服务器存储客户资料, 那你应该考虑使用 SSL 加密客户跟服务器之间的通讯. 随着这几年手机应用迅速崛起. 黑客也开始向手机应用转移, 原因有下列3点 ...

  2. StartCom 申请 SSL 证书及 Nginx HTTPS 支持配置全攻略

    来源:https://www.williamyao.com/index.php/archives/1397/ 前言 最近收到 StartCom 的邮件,数字证书即将过期,想到去年在 StartSSL ...

  3. iOS开发HTTPS实现之信任SSL证书和自签名证书

    iOS开发HTTPS实现之信任SSL证书和自签名证书 转自:http://www.jianshu.com/p/6b9c8bd5005a/comments/5539345 (收录一下供自己学习用的) 字 ...

  4. Nginx配置免费SSL证书StartSSL,解决Firefox不信任问题

    先在StartSSL上申请免费一年的SSL证书,具体过程网上很多教程.然后把申请到的key和crt文件上传到服务器,比如/usr/local/nginx/certs/. Nginx配置SSL证书 直接 ...

  5. 为实施了IFD的Dynamics 365更换自签名的SSL证书以符合Chrome的要求

    关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复259或者20170704可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...

  6. SSL证书安装指引

    https://cloud.tencent.com/document/product/400/4143 下载得到的 www.domain.com.zip 文件,解压获得3个文件夹,分别是Apache. ...

  7. https 自签名SSL证书

    介绍 TLS或称传输层安全性,及其前身SSL(代表安全套接字层)是用于将正常流量包装在受保护的加密包装中的Web协议. 使用这种技术,服务器可以在服务器和客户端之间安全地发送流量,而不会被外部各方拦截 ...

  8. 看完Andoird9.0 Pie的隐藏特性,我买了SSL证书

    今年 8 月,Google 正式公布了 Android 9.0 ,新的甜点名称也正式揭晓——Pie.这次的大版本升级中,藏着一个不起眼的特性:默认使用 HTTPS 为了将所有网络流量从明文(未加密的 ...

  9. 为二级域名注册ssl证书,并强制使用https对http进行跳转

    服务器上仍然使用nginx进行代理 1.为二级域名申请ssl证书,如blog.yourdomain.com,见前文. 2.在域名解析服务中,为二级域名添加解析记录 3.nginx默认读取/etc/ng ...

随机推荐

  1. java web 工程更改名字

    如图: 将工程名字struts2Project02更改为struts2Project03,步骤如下: 1. 右键工程名字,选中properties,如图 2.更改项目名字 3.第2步已经真正把项目名字 ...

  2. 【Cucumber】【命令行】

    知识点 参考:https://www.cnblogs.com/worklog/p/5253297.html cucumber的命令行选项 首先查看命令行选项.和其它命令行工具一样,cucumber提供 ...

  3. Java+selenium 爬Boss直聘中职位信息,薪资水平和职位描述

      需要下载合适的selenium webdirver jar包和对应浏览器的驱动jar包 import org.openqa.selenium.By; import org.openqa.selen ...

  4. Arrays常用方法

    传送:https://blog.csdn.net/u013256816/article/details/50924762

  5. ios手机域名https协议注意事项

    加载网页版链接框架不能用http 1.下载到本地 2.转换为cdn https

  6. maven的安装以及问题

    https://blog.csdn.net/machao0903/article/details/73368909https://www.cnblogs.com/jiejiecool/p/421885 ...

  7. ico 图标 生成 工具 网站

    http://www.faviconico.org/favicon favicon.ico在线制作,在线Favicon.ico制作转换工具

  8. 非常好的 gdb tui 的文章

    http://beej.us/guide/bggdb/ Help Commands help command Get help on a certain command apropos keyword ...

  9. sql 聚合函数和group by 联合使用

    原文 很多时候单独使用聚合函数的时候觉得很容易,求个平均值,求和,求个数等,但是和分组一起用就有点混淆了,好记性不如烂笔头,所以就记下来以后看看. 常用聚合函数罗列 1 AVG() - 返回平均值 C ...

  10. android -------- 混淆打包报错(warning - InnerClass annotations are missing corresponding EnclosingMember annotations)

    最近做Android混淆打包遇到一些问题,Android Sdutio 3.1 版本打包的 错误如下: Android studio warning - InnerClass annotations ...