鐵線蕨 (密碼)
概述 | |
---|---|
設計者 | Paul Crowley及Eric Biggers,在Google |
首次發佈 | 2018年12月13日 |
繼承演算法 | HPolyC |
鐵線蕨(英語:Adiantum)是一種用於磁碟加密的密碼結構,它使用ChaCha和進階加密標準(AES)密碼以及Poly1305密碼訊息鑑別碼(MAC)。
Adiantum由Paul Crowley和Eric Biggers於2018年設計,專門在執行Android Go的低功耗流動裝置上使用,在5.0及更新版本的Linux內核中可用。[1]最初谷歌計劃使用Speck,但由於Speck與美國國家安全域(NSA)存在太多聯絡而棄用。
HPolyC是Adiantum的早期版本,它使用與Poly1305雜湊函數不同的結構。HBSH結構包括雜湊、區塊加密法、串流加密法、雜湊。
參考文獻
- ^ Adiantum: encryption for the low end. LWN.net. Eklektix, Inc. January 6, 2019 [January 17, 2019]. (原始內容存檔於2019-02-09).
外部連結
- GitHub上的adiantum頁面
- Enabling Adiantum (頁面存檔備份,存於互聯網檔案館)
- Adiantum: length-preserving encryption for entry-level processors doi:10.13154/tosc.v2018.i4.39-61