鐵線蕨 (密碼)
概述 | |
---|---|
設計者 | 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