LibreSSL是什么知识介绍
目前关于大家提出的LibreSSL是什么这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些LibreSSL是什么相关的内容来分享给大家,如果大家感兴趣的话可以接着往下看。
LibreSSL是OpenSSL加密软件库的分支,是一个安全套接层和传输层安全协议的开源实现。在OpenSSL爆出心脏出血安全漏洞之后创立了LibreSSL,重构OpenSSL代码,以提供一个更安全的替代品。
LibreSSL 是 OpenSSL 加密软件库的一个分支,是一个安全套接层和传输层安全协议的开源实现。在 OpenSSL 爆出心脏出血安全漏洞之后,一些 OpenBSD 开发者于 2014 年 4 月创立了 LibreSSL,目标是重构 OpenSSL 的代码,以提供一个更安全的替代品。
LibreSSL 复刻自 OpenSSL 库的 0.1g 分支,它将遵循 OpenBSD 基金会在其他项目所使用的安全指导原则。
历史在 OpenSSL 爆出心脏出血漏洞后的一周之内,OpenBSD 开发团队便决定自行维护一个 OpenSSL 分支。开发团队于 2014 年 4 月 11 日注册 libressl.org 域名,该项目于 2014 年 4 月 22 日公布。
OpenBSD 开发团队随即开始清理 OpenSSL 的代码,在第一周,LibreSSL 开发团队删去了 90000 多行的代码。一些陈旧或无用代码被移除,同时对一些比较罕见的操作系统的支持也被移除。LibreSSL 最初的目标平台是 OpenBSD 6,但当代码稳定之后,还移植至其他平台。截至 2014 年 4 月,该项目仍在寻求“稳定的”外部资金支持。
变化详情内存相关
一些较显着和重要的变化包括更换自定义的内存访问调用为标准函数(例如 strlcpy、calloc、asprintf、reallocarray 等)。这有助于在将来用更先进的内存调试器,或通过观察程序的崩溃情况来发现缓存溢出等错误。CVS 提交日志中也记录了对潜在双重释放内存的修复(包括空指针值的显式分配)。
加密算法
原本不安全的种子生成方法(由内核原生提供)被移除,以确保随机数种子是通过安全的随机数生成器产生的。又新加入了一系列算法,包括 ChaCha20-Poly1305 等。
其他改动
加入了的完整性检查,以度参数、无符号到有符号变量的赋值、指针值/方法返回值等数据的有效性。启用了一些使之更加安全的编译器选项和标志(-Wuninitialized,-Werror 等),这有助于发现潜在问题。为遵循良好的编程风格,项目也提高了代码可读性并清理空白字符,使之匹配 BSD 的代码风格(KNF)。移除了不必要或不安全的宏和变量;移除了未使用的或旧的程序集、应用程序、演示及文档文件/代码(Perl 脚本、C 语言文件等)。移除了对 FIPS 140-2 的支持、不安全的算法 Dual EC DRBG 及旧的协议/加密器(SSLv2)。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
在如今的汽车市场中,20万元左右的预算可以买到不少性价比高、实用性强的代步车。这个价位的车型通常兼顾了舒...浏览全文>>
-
在新能源汽车市场不断发展的今天,越来越多的消费者将目光投向了纯电动车型。对于预算在20万元左右的用户来说...浏览全文>>
-
在选购汽车时,价格是一个重要的参考因素。对于预算在20万元左右的消费者来说,市场上有不少性价比高、配置丰...浏览全文>>
-
在2024年,国内SUV市场依然保持强劲增长势头,尤其是价格在20万元左右的车型,凭借较高的性价比和丰富的配置,...浏览全文>>
-
在当前的汽车市场中,20万元左右的SUV车型备受消费者关注。这个价格区间涵盖了众多品牌和车型,既有合资品牌的...浏览全文>>
-
在如今的汽车市场中,SUV凭借其宽敞的空间、良好的通过性和较高的性价比,成为许多家庭用户的首选。对于预算在...浏览全文>>
-
在如今的汽车市场中,20万元左右的预算可以买到不少性价比较高的SUV车型。这个价位的SUV不仅配置丰富,而且在...浏览全文>>
-
在如今的汽车市场中,SUV车型因其空间大、通过性强、外观大气等特点,受到了越来越多消费者的青睐。对于预算在...浏览全文>>
-
在预算20万元左右的SUV市场中,消费者往往面临众多选择。这个价位区间涵盖了合资品牌与国产高端车型,既有性价...浏览全文>>
-
在20万到30万元价格区间内,消费者往往更关注车辆的品质、配置、动力表现以及品牌影响力。这一价位段涵盖了众...浏览全文>>