AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

铁线蕨算法(Adiantum)为低端智能手机提供磁盘加密服务

  • 2019-02-14
  • 本文字数:812 字

    阅读完需:约 3 分钟

铁线蕨算法(Adiantum)为低端智能手机提供磁盘加密服务

铁线蕨算法(Adiantum)是一种针对低端智能手机、智能手表和其他Android Pie设备的新加密算法,这些设备速度太慢,无法使用先进的加密标准(AES)进行存储加密。


根据谷歌的说法,在不影响用户体验的情况下,在旧的基于 ARMv7 的设备上使用 AES 不能提供加密存储所需的性能。由于这个原因,这些设备被完全排除在实现存储加密之外,而存储加密是所有 Android 设备的要求。Adiantum 的目标是通过提供一个密码来改变这种情况,这个密码是只使用所有 CPU 原生支持的操作(如加法、旋转和异或)。


Adiantum 是一种新的加密形式,我们专门为手机和智能设备开发,这些设备没有办法有效加密本地存储的数据,因为没有专门的硬件。[…]从智能手表到联网医疗设备的一切设备,Adiantum 允许这些设备对敏感数据进行加密,这将有助于保护我们的互联世界。


值得强调的是,为了克服 AES 的限制,谷歌一直在低端设备上使用ChaCha20流密码,这个密码是用在 HTTPS 上的。现在,ChaCha 比 AES 快得多,但不能直接用于磁盘加密。这是由于数据存储的特性,特别是保存数据长度的要求,因为我们希望在磁盘扇区中对每个磁盘扇区进行精确加密。因此,谷歌将 Adiantum 设计为支持长度保持模式的 ChaCha 密码的演化。特别是,Adiantum 依赖于 ChaCha 的 12 轮变体,轮轮加密,而不是更常用的 20 轮变体。有趣的是,ChaCha 的 7 轮变体 ChaCha7 在 2008 年被破解,但是到今天为止还没有对 ChaCha8 的攻击。正如谷歌所言,ChaCha12 和 AES-256 相比,轮数与被破坏的轮数之比更好,再加上形式证明AES-256具有良好的安全性,使得 Adiantum 的开发者对 ChaCha12 的安全性有了很高的信心。


说到性能,在不提供 AES 硬件支持的 CPU 上,Adiantum 比 AES-256-XTS 快 5 倍左右。但是,在支持 AES 的新 CPU 上运行时,AES 比 Adiantum 要快。所以,谷歌的经验法则是在 AES 性能<= 50MiB /sec 的设备上使用 Adiantum。


查看英文原文:Adiantum Brings Disk Encryption to Lew-end Smartphones


2019-02-14 08:003838
用户头像

发布了 124 篇内容, 共 48.0 次阅读, 收获喜欢 177 次。

关注

评论

发布
暂无评论
发现更多内容

Syncaila for Mac(多机位自动对视频音频同步工具) v2.1.4激活版

Rose

Royal TSX常见问题:解决远程桌面(RDP)连接错误

Rose

PPSSPPSDL for mac(PSP游戏模拟器)附PSP游戏安装包 v1.17.1激活版

Rose

Eudic 欧路词典 for Mac 英语词典翻译查询工具 v4.6.7激活版

Rose

最强GTD时间管理工具 OmniFocus Pro 3 for Mac 附注册码

Rose

nuke破解版下载 mac影视后期特效合成软件

Rose

AI+采购丨精益每一步,敏捷每一刻,数智采购的进化之路

用友BIP

Ample Sound Ample Guitar Twelve for Mac(12弦吉他)

Rose

Things3 for Mac(日程和任务管理工具) v3.20.8中文免激活版

Rose

让AI成为教师的“好帮手”,英特尔联合希沃打造更懂教师的教学神器

E科讯

3CX的具体介绍

cts喜友科技

通信 通讯 云通讯

三年级课堂上演投影仪“消失术“,英特尔与希沃有话说

E科讯

企业数智化首选!众多行业领先企业选择用友BIP,实现业务敏捷

用友BIP

Path Finder:Mac平台上的一款功能强大的文件管理工具

Rose

Live Home 3D Pro(3D家庭室内设计工具)支持3D渲染和虚拟漫游功能

Rose

CorelDRAW Mac破解版,CorelDRAW序列号最新,cdr平面设计

Rose

寻找适合编写静态分析规则的语言

华为云开发者联盟

软件开发 华为云 静态分析 华为云开发者联盟 企业号2024年7月PK榜

远超美国!中国AI专利数量全球第一!商汤推出面向C端用户大模型“Vimi”,可生成分钟级视频!|AI日报

可信AI进展

人工智能

AI+,企业最期待的是什么?

用友BIP

实用的防休眠工具 Caffeinated for Mac v2.0.6激活版

Rose

场景应用|AR远程协作之——远程验收

AR玩家

AR Rokid Vision pro 炬目AR AR远程协作

铁线蕨算法(Adiantum)为低端智能手机提供磁盘加密服务_语言 & 开发_Sergio De Simone_InfoQ精选文章