美文网首页
那些与证书有关的东西

那些与证书有关的东西

作者: 某个胖子 | 来源:发表于2016-08-04 09:30 被阅读15次

SSL

Secure Sockets Layer,现在应该叫"TLS",但由于历史原因,目前叫"SSL"比较多.http协议默认情况下是不对内容加密的,这样在内容传输过程中很容易被人监听,可能产生一些副作用,因此在对安全性要求较高的场合,必须要加密,https就是带加密的http协议,而https的加密是基于SSL/TLS的,它执行的是一个比较下层的加密(在数据传输之前),也就是说,在加密前,你的服务器程序在干嘛,加密后也一样在干嘛,不用动,这个加密对用户和开发者来说都是透明的。

OpenSSL

OpenSSL是SSL协议的实现,SSL只是一种规范.理论上来说,SSL这种规范是安全的,目前的技术水平很难破解,但SSL的实现就可能有些漏洞,如著名的"心脏出血".OpenSSL还提供了一大堆强大的工具软件,强大到90%我们都用不到.

证书标准

X.509 - 这是一种证书标准,主要定义了证书中应该包含哪些内容.其详情可以参考RFC5280,SSL使用的就是这种证书标准.

编码格式

同样的X.509证书,可能有不同的编码格式,目前有以下两种编码格式.

PEM - Privacy Enhanced Mail,打开看文本格式,以"-----BEGIN..."开头, "-----END..."结尾,内容是BASE64编码.
查看PEM格式证书的信息:openssl x509 -in certificate.pem -text -noout
Apache和*NIX服务器偏向于使用这种编码格式.

DER - Distinguished Encoding Rules,打开看是二进制格式,不可读.
查看DER格式证书的信息:openssl x509 -in certificate.der -inform der -text -noout
Java和Windows服务器偏向于使用这种编码格式.

具体内容(文件类型,转换)

那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等)
使用openssl进行证书格式转换

相关文章

  • 那些与证书有关的东西

    SSL Secure Sockets Layer,现在应该叫"TLS",但由于历史原因,目前叫"SSL"比较多.h...

  • 那些与成长有关的东西~

    突然想起曾经与友人聊过的话题,什么是成长。友人的回答似常人般说,成长啊,是一场经历过兵荒马乱的事情之后的脱胎换骨。...

  • 与青春有关

    那些与青春有关的日子 那些与青春有关的冲动 在炎热的夏季蠕动着的欲...

  • 注意力开销

    回顾一下昨天你关注的事情都是什么?罗列出来,判断一下,那些东西与你有关吗?与你的成长有关吗? 20180819 工...

  • 细数那些跟“图”有关的东西

    曾经的我以为做海报必须要PS,要电脑。加字只有美图秀秀,没想到进了美工组之后,被安利了这么多“海报”利器。 微分享...

  • 《通往财富自由之路》作业160801|你的注意力去哪里了?

    0-1 回顾一下昨天你关注的事情都是什么?罗列出来,判断一下,那些东西与你有关吗?与你的成长有关吗? 回答:第一,...

  • 与设计有关的东西

    一、怎么去做交互设计 开始讨论设计前,先想清楚十个问题 1.因为什么原因出现这个需求 2.需求有多重要? 3.服务...

  • 注意力很重要

    你每天关注的事情是什么?那些东西与你有关吗?与你的成长有关吗? 你有没有掉进三大坑里:1.莫名其妙地凑热闹;2.心...

  • 那些与爱有关的

    (文/亦浓) 那些与爱有关的……一切。算是书评吧。 “你偷走了我的影子,不论你在哪里,我都会一直想着你。” 畅销书...

  • 那些与“平”有关的

    对于行走而言,大地越扁越好。就是十个平原连在一起,也不算过分。最好是把山脉集中在一起。那堆放在高端的云彩和星星,...

网友评论

      本文标题:那些与证书有关的东西

      本文链接:https://www.haomeiwen.com/subject/dojcsttx.html