借助新的OpenSSL相容性層Rustls現在可以與Nginx協同工作
Rustls 是用Rust 程式語言編寫的現代TLS 函式庫,專注於記憶體安全和安全性。 Rustls 得到了Google、AWS 等公司的支持,並獲得了德國主權技術基金的資助。這個開源專案最近一個令人興奮的里程碑是,Rustls 現在可以與Nginx 協同工作了。
透過Rustls 專案啟動的一個新的OpenSSL 相容性層”rustls-openssl-compat”,Rust TLS 實作現在可以與Nginx 網路伺服器協同工作。此相容性層提供了OpenSSL SSL 函式庫”libssl”ABI 的實作。
這層已成功通過了Nginx 最新版本的測試,只要更換函式庫,就能從OpenSSL 切換到記憶體安全的Rustls。
本週的公告指出
“過去幾年來,我們在Rustls 上投入了大量資金,現在我們認為它是OpenSSL 的可行、高性能和內存安全的替代品。最近發布的版本帶來了支援FIPS 的可插拔加密技術、性能優化、後量子金鑰交換以及許多其他改進。稍後開始用Rustls取代OpenSSL。
想了解有關Rustls 的更多信息,請訪問該專案的GitHub。