历时3年,17 个 alpha 版本、2 个 beta 版本迭代,OpenSSL 3.0 正式发布!

近日,OpenSSL 核心研发工程师、管理委员会成员 Matt Caswell 发布博客称“经过 3 年的开发,17 个 alpha 版本、2 个 beta 版本的迭代,350 多个贡献者超过 7500 次的提交,我们终于发布了 OpenSSL 3.0!自 OpenSSL 1.1.1 发布以来,我们拥有的文档数量增加了 94%,测试中的'代码行数'(调整后)增加了 54%”。

OpenSSL 是一个“90 后”。创始人 Eric A. Young 和 Tim J. Hudson 最初的目标就是发明一套可以在互联网上自由使用的加密工具,于是他们就在此前共同开发的 SSLeay 的基础上进行了改造。OpenSSL 使用 C 语言作为开发语言,拥有良好的跨平台性能,支持Linux、Windows、BSD、Mac、VMS等多个平台使用。同时,在数据的保密性、完整性和安全验证等方面都有不错的表现。然而随着这一工具的大获成功,两位创始人转头就加入了 RSA 公司任职,因此在 1998年,SSLeay 项目被迫终止,与此同时,社群接手这一项目,将 OpenSSL 继续开发了下去。

刚刚发布的 OpenSSL 3.0 版本,则拥有以下新特性。

  • OpenSSL 3.0 并不能完全兼容以前的版本,但是只要重新编译就能让大部分使用 OpenSSL 1.1.1 的应用程序正常工作
  • 已弃用的 API 函数在未来将从 OpenSSL 中删除,用户需要更新应用程序以替代这些 API
  • OpenSSL 3.0 将拥有新的 FIPS 模块,预计将在 9 月提交
  • OpenSSL 3.0 过渡到了 Apache License 2.0,旧的 OpenSSL 和 SSLeay 许可证仍然适用于 1.1.1及更早的版本
  • OpenSSL 3.0 引入了许多新概念,如多线程应用,算法获取,编码和解码秘钥等。

想要了解更多新功能,欢迎点击官网查询!

扩展阅读:OpenSSL Heartbleed 漏洞​​​​​​​相关​​​​​​​

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值