成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

聊聊2024年Rust加密生態系統

開發 前端
由于Rust的高級特性與底層控制,沒有垃圾收集器,可移植性和易于嵌入,Rust是我們取代當今最常用的加密庫的最佳選擇。OpenSSL, BoringSSL和libsodium,它們都是用C編寫的。

根據一項加密庫漏洞的實證研究,加密庫中37.2%的漏洞是內存安全問題,而只有27.2%是加密問題。

現在是時候不再使用C作為實現加密庫的實際語言了。

由于Rust的高級特性與底層控制,沒有垃圾收集器,可移植性和易于嵌入,Rust是我們取代當今最常用的加密庫的最佳選擇。OpenSSL, BoringSSL和libsodium,它們都是用C編寫的。

2024年,Rust的加密生態系統相當成熟,比以往任何時候都更令人興奮!我們現在至少有2個庫可以在fips認證模式下使用。

廢話不多說,讓我們來看看Rust開發人員可以安全地使用加密原語的不同選擇。

aws-lc-rs

雖然aw-lc-rs是最新的crate,但它也是最令人興奮的!

aw-lc-rs是AWS的libcrypto的包裝器,libcrypto是由AWS密碼學團隊為AWS及其客戶維護的通用加密庫。它支持大多數平臺(Linux、Windows、macOS、Android)和最常見的體系結構(x86-64、aarch64)。

它的目標是提供與ring相同的API(見下文),這是慣用的Rust庫并且易于使用。

它不僅提供了FIPS 140-3認證模式,還提供了后量子密鑰封裝機制(KEM)算法:Kyber512、Kyber768和Kyber1024。

ring

ring專注于通過易于使用的API,它公開了一組核心加密操作的實現、測試和優化。ring公開了一個Rust API,并用Rust、C和匯編語言進行混合編寫。

ring提供了底層原語,可以在高級協議和應用程序中使用。主要維護者以對密碼學和高質量代碼非常認真而聞名。

ring的唯一問題是缺少一些算法,例如XChaCha20-Poly1305,并且它還沒有提供任何后量子密碼原語。

boring

boring是Cloudflare對Google的boringssl的安全包裝。這個API太像c了,用起來不舒服,所以不推薦它。

dalek-cryptography

dalek-cryptography是一個GitHub組織,重組了多個關于純rust橢圓曲線加密的包,如x25519和ed25519。

這些項目被密碼學的組織使用,比如Signal和Diem。

Rust Crypto

Rust Crypto是一個GitHub組織,在純Rust中,通過提供一個基本特征并為所有不同的算法實現它,重新組合了需要的所有加密原語。

不幸的是,并非所有的crate都由專業的第三方審核。

總結

crate

審核

fips認證

后量子原語

總下載量

aws-lc-rs

Yes ?

Yes ?

Yes ?

1,777,000

boring

Yes ?

Yes ?

Yes ?

1,096,000

ring

Yes ?

? No

? No

125,140,000

RustCrypto

Partially ??

? No

Yes ?

超過5億(不同的crate)

dalek-cryptography

? No

? No

? No

超過40,000,000(不同的crate)

請注意,目前只有aws-lc-rs和ring可以與rust以及大多數HTTP客戶端/服務器一起使用。

責任編輯:武曉燕 來源: coding到燈火闌珊
相關推薦

2024-01-16 09:56:25

2011-12-09 11:02:52

NoSQL

2010-05-12 11:16:00

SAP

2013-11-04 16:57:21

Hadoop大數據Hadoop生態系統

2023-08-03 10:17:57

JavaScripNode.jsChrome

2009-02-01 11:33:37

加密數據權限磁盤

2011-05-19 15:15:39

Oracle生態系統

2015-07-02 10:30:25

Anroid生態系統移動

2015-04-01 11:23:23

2015-06-08 12:44:58

大數據InterlAMPCamp

2015-11-06 11:14:35

2015容器生態系統調查報告

2024-01-15 00:07:08

JS生態系統

2019-01-13 15:00:52

區塊鏈生態系統

2021-11-23 20:54:34

AI 生態系統

2017-08-02 13:08:30

物聯網生態系統邊緣計算

2009-12-25 14:49:55

2022-02-25 11:09:16

區塊鏈技術生態系統

2023-10-11 15:11:08

智能建筑人工智能

2024-01-10 07:46:55

生態系統Rust庫編程

2014-12-25 19:01:34

PTC物聯網
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久www成人免费精品张筱雨 | 精品欧美激情在线观看 | 神马福利| 亚洲免费成人 | 国产精品国产三级国产aⅴ无密码 | 精品国产1区2区3区 一区二区手机在线 | 久久久精品视频一区二区三区 | 国产一区二区三区亚洲 | 国产精品福利视频 | 欧美在线观看一区二区 | 色爱综合网 | 欧美日日| 亚洲精品在线看 | 久久国产精品久久久久 | 欧美国产日韩精品 | 日韩影院在线观看 | 蜜臀久久 | 国产成人福利视频 | 久久亚洲国产 | 久草网视频 | 中文字幕在线一区二区三区 | 一区二区三区视频在线免费观看 | 欧美视频中文字幕 | 日韩精品在线免费观看视频 | 国产91精品网站 | 天天夜干| 成人精品久久 | 国产成人精品一区二区 | 中文字幕在线视频观看 | 性生生活大片免费看视频 | 精品乱码一区二区三四区视频 | 激情网站 | 亚洲精品在线视频 | 永久av| 97精品一区二区 | 亚洲不卡在线观看 | www.久久久.com| 中文字幕在线不卡播放 | 国产精品久久久久久久久久久久久 | 国产精品久久久久一区二区三区 | 亚洲精品久久久久中文字幕二区 |