OpenSSL 09.8z *和1.0.1之间的区别*

时间:2014-12-16 10:15:45

标签: openssl version

OpenSSL似乎积极维护0.9.8系列,目前在0.9.8zc,同时开发1.x系列。

有人可以在两个分支之间提供权威的差异吗?

1.0.1系列的哪些协议或功能具有0.9.8最新版本不会和不会?

2 个答案:

答案 0 :(得分:5)

  

OpenSSL似乎积极维护0.9.8系列

嗯,它现在的生命终结,所以未来不会成真。请参阅OpenSSL Project Roadmap

  

有人可以在两个分支之间提供权威的差异吗?

指出有太多不同之处。但权威的答案可以从OpenSSL CHANGELOG中解除。

例如,从CHANGELOG,您将看到在1.0.2处添加了DTLS 1.2支持。这是它在日志中的样子:

  

1.0.1k和1.0.2之间的变化

     
      
  • [标题与删除条目之间的大量文字]

  •   
  • 支持DTLS 1.2。

  •   

标题Changes between 1.0.1k and 1.0.2表示该功能是在1.0.1k之后添加的。但是,意味着它在1.0.1i中可用。相反,它意味着它在1.0.2中可用。

  

1.0.1系列的哪些协议或功能具有0.9.8最新版本不会和不会?

握手中除MD5和SHA1之外的哈希,TLS扩展如sever_name,RFC 3161支持,RFC 4507支持,RFC 4279支持,DSA-224和DSA-256,ECDSA-with-SHA224 / 256/384/512,颁发分发点CRL,非阻塞OCSP请求处理,椭圆曲线扩展(draft-ietf-tls-ecc-12.txt),支持的点格式扩展(draft-ietf-tls-ecc-12.txt),带有RSA证书的ECDH ,DTLS等

答案 1 :(得分:5)

我已为库here创建了API / ABI更改报告。您可以在报告中找到添加/删除符号的时间轴以及数据类型更改的详细说明。该报告由abi-tracker工具生成:

enter image description here

...

enter image description here

...

enter image description here