Android6.0强制全盘加密 隐私牺牲性能

2015年10月20日 10:05作者:董岩编辑:董岩文章出处:泡泡网原创

分享

一款操作系统,刨去其可操作性,用户可能比较关注的就是其性能及安全性,两者兼得固然最好,但当二者只能选其一时,又该如何选择呢?不过,现在Android 6.0已经替你做出了选择,即使牺牲性能也要保证安全,不管你愿不愿意。

根据外媒报道,谷歌已经向所有厂商要求,Android 6.0的全盘加密(Full Disk Encryption)即FDE功能要默认强制开启。其实全盘加密功能在Android 3.0时代就出现了,在Android 5.0时代谷歌就考虑强制开启,不过最后只有Nexus 6和Nexus 9上实现了,其最大原因就在于该功能对手机读写性能影响严重。

之前AnandTech对Android 5.0的Nexus 6进行了测试,发现开启全盘加密后, 随机读取性能下降62.9%,随机写入性能下降50.5%,有序读取性能更是下降了80.7%。究其原因,是目前大部分安卓机型的eMMC闪存并不自带加密标准,而手机上的SoC也没有专门的模块来处理数据的加/解密。

至于这种情况会不会在强制开启了全盘加密的Android 6.0设备上发生,希望谷歌会有其他的措施来减小FDE对性能的影响。■

Android+6.0的全盘加密(,Android6.0强制全盘加密 隐私牺牲性能相关推荐

  1. android 6.0 短信权限,Android6.0权限适配

    Code4Android .jpg 前言 现在谈论Android权限适配可能有点没必要,因为网上关于权限适配的文章很多,搜一下Android6.0权限适配关键词能搜到一堆文章,而且很多写的还很不错.不 ...

  2. android 蓝牙找不到电脑,Android6.0 蓝牙搜索不到设备原因

    原因: 为提供更高的数据保护 Android6.0版本上增加了关于Wifi和蓝牙的权限,以下是官方文档说明: 图1 修改方法: 在AndroidManifest 中添加权限 或者 注意 如果targe ...

  3. android6.0 悬浮窗权限,Android6.0系统悬浮窗权限的问题解决方法

    转自:http://blog.csdn.net/tangmanong/article/details/53114758 Android的窗口体系中,WindowManager占有非常重要的地位,平时我 ...

  4. android 6.0 重启 丢失 壁纸,android6.0 壁纸设置流程讲解

    主要以在launcher界面长按点击wallpaper按钮来设置壁纸的流程. 当我们点击wallpaper按钮后进入WallpaperPickerActivity.java界面,分三块上为设置按钮,中 ...

  5. android 系统gpu 调试_[RK3288][Android6.0] 调试笔记 --- 读取当前DDR和GPU频率方法

    Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 ddr和gpu的clock都受dvfs模块管控, 所以只要执行: root@rk3288:/ # ...

  6. android开启热点softap模式,[RK3288][Android6.0] Wifi开启热点(SoftAP)流程小结

    Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 在Settings中选择要打开wifi热点功能: 调用流程如下: onPreferenceChan ...

  7. android 6.0 点亮屏幕,android6.0 otg连接设备 点亮屏幕(案例)

    现在我们otg连接设备的时候有点亮屏幕的需求. 解决方法我们可以在识别设备的时候,去调用PowerManager的wakeup唤醒(点亮)设备. void InputReader::processEv ...

  8. Android安装更新 apk,适用于android6.0及以上安卓版本。

    Android应用中apk下载更新,适用于android 9及以下安卓版本. 直接上代码: 一.在主配置文件中写权限. <uses-permission android:name="a ...

  9. android 动态权限申请源码,Android6.0动态权限笔记

    参考: 提示用户授予或拒绝权限的系统对话框. 一. 权限说明: 1. 权限种类: Android中权限分为正常权限(即,不会对用户隐私或设备操作造成很大风险的权限)和危险权限(即,可能影响用户隐私或设 ...

最新文章

  1. C++ c_str()
  2. 使用Java程序输出1~100之间 7的倍数的个数及总和,并打印输出
  3. 用.net core 写后端—— c++外的另一种选择?
  4. python 使用 with open() as 读写文件-给Python学习者的文件读写指南(含基础与进阶)...
  5. 《TCP/IP详解卷1:协议》读书笔记
  6. Maven学习(1) - Maven入门
  7. jQuery数据与Attr?
  8. 「leetcode」763. 划分字母区间:【记录最远位置与双指针】详解
  9. iOS开发之UI控件阴影效果
  10. mysql5.5默认引擎,在MySQL5.5以上系统中,默认的存储引擎是( )。
  11. 【转载】MSDN上发现了一篇很好的WCF入门教程
  12. Linux 内存管理之 SLUB分配器(1): Object-layout
  13. Atitit 第三方登录与sso单点登录 单点登录:       我们的单点登录系统,主要包含了登录验证,token校验 、注销、注册几大功能,单点登录系统提供了统一的登录和注册页面,提供了统一的
  14. latex符号正下方下标
  15. 国际混淆C代码大赛获奖作品部分源码
  16. s3c6410地址映射
  17. 504PHP,php504错误怎么解决_后端开发
  18. 通过PS调出胶片色调的古风照片
  19. PHP获取钉钉审批,PHP获取钉钉考勤信息源代码
  20. SDKMAN!使用指南

热门文章

  1. 2021威海高考成绩查询电话,2021威海高考成绩查询系统
  2. Adobenbsp;photoshopnbsp;cs5,dreamweavernbsp;…
  3. ORB-SLAM:精确多功能单目SLAM系统
  4. Leetcode- 岛屿数量
  5. 使用hotspot/cpuperf进行CPU占用分析
  6. 如何基于ARMS快速实现一个基于Nginx的网站监控场景 – 操作篇
  7. windows 2003 下SERVU:无法开始服务器.服务器执行缺少
  8. 决策树分类评估指标之混淆矩阵
  9. cmmi3级认证有什么要求?参与人员都有哪些
  10. 博弈论(Game Theory)