【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

Android 5.0 为了安全而“关门”

  • 2014-11-03
  • 本文字数:995 字

    阅读完需:约 3 分钟

Google 曾对 Android 的安全性持有因为安全而不“关门”的态度,而本月中旬发布的 Android 5.0 是 Android 史上最大的一次更新,该版本不仅带来了很多引人注目的特性,如在视觉上引入了全新的 Material Design 设计语言,还引入了新的电池模式,以及实现了对 64 位处理器的支持等。同时,在安全方面也做了重大的创新和改进。不过,总的来说,在安全方面,Android 采用了与其开放性背道而驰的封闭机制,可以说是为了安全而关起了门。近日,Google 的首席安全工程师在官方博客上就 Android 5.0 的相关安全特性进行了详细的介绍,主要的创新和改进包括全新智能锁、加密成默认选项、强制采用 SELinux 模式

首先,全新智能锁使得用户能够利用蓝牙配对、近场通信(NFC)甚至是自己的微笑来解锁,还允许特定通告出现在锁屏上。它还有智能检测机制, 当设备没有检测到附近有可用的信任设备时,就会启动安全模式以防止未授权访问。而信息加密变成了默认选项的加密机制将会在新手机首次启动时就利用绑定设备且外部无法访问的唯一键对设备上的所有数据进行加密,以保证信息的安全。最后,SELinux 模式能够为 Android 在应用沙盒的基础上带来更底层的安全,且能够使得审计和监控更加简单,从而缩小受到攻击的空间。该模式还使得普通用户的刷机操作变得更加困难,只靠更新补丁已经不能实现 Root 操作。除了以上三个主要安全特性外,Android 5.0 还新增了多账户登陆、访客模式等功能以保证系统安全的访问。

当前,在移动互联时代手机的安全已经成为一个非常突出的问题。对于目前三大智能手机平台来说,iOS 与 WP 平台封闭的特性在很大程度可以避免用户收到手机病毒的恶意攻击,而对于 Android 平台的开源特征却让很多恶意软件有机可乘。去年,Google 移动平台安全部负责人 Adrian Ludwig 还以“只有不到 0.001% 能够绕开系统的多层防御对用户造成威胁”的数据反驳“Android 系统不安全”。然而,随着 Android 系统逐渐成为全球逾 80% 的智能手机操作平台,用户的对 Android 系统安全性的担心以及苹果对 iOS 系统的的安全举措,使得 Adrian Ludwig 的安全团队不得不重视 Android 的安全问题,从而促使最新 Android 版本带来了以上安全特性方面的创新和改进。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-11-03 05:303484
用户头像

发布了 92 篇内容, 共 45.1 次阅读, 收获喜欢 5 次。

关注

评论

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

食堂就餐卡系统设计

饶军

ARTS打卡 week 2

猫吃小怪兽

ARTS 打卡计划

SpringBatch系列之并发并行能力

稻草鸟人

Spring Boot SpringBatch 批量

愚蠢写作术(3):如何把读者带入迷宫深处

史方远

学习 读书笔记 个人成长 写作

【ARTS打卡】Week02

Rex

每周学习总结-架构师培训一期

Damon

dnsmasq-域名访问及解析缓存

一周思进

食堂就餐卡系统设计

刘志刚

架构师训练营-每周学习总结1

水边

极客大学架构师训练营

架构师训练营第一周学习总结

刘志刚

SpringBoot基本特性以及自动化配置-SPI机制

周果

Java 微服务 Spring Boot SpringCloud

Flink源码分析之Flink是如何kafka读取数据的

shengjk1

flink flink 消费 kafka flink源码分析 flink消费kafka源码解析

极客时间-架构师培训-1期作业

Damon

LeetCode 769. Max Chunks To Make Sorted

liu_liu

LeetCode

Flink源码分析之FlinkConsumer是如何保证一个partition对应一个thread的

shengjk1

flink flink 消费 kafka 实时计算 flink源码分析

食堂就餐卡系统设计

飞雪

Flink源码分析之Flink startupMode是如何起作用的

shengjk1

flink flink 消费 kafak 实时计算 flink源码 flink源码分析

架构师训练营-命题作业1

水边

极客大学架构师训练营

Element-UI实战系列:Tree组件的几种使用场景

AR7

vue.js 大前端 Elemen

ARTS-WEEK2

一周思进

ARTS 打卡计划

程序员的晚餐 | 6 月 7 日 豆腐年糕

清远

美食

不可不知的 7 个 JDK 命令

武培轩

Java 程序员 jdk 后端 JVM

架构师训练营第一周作业

芒夏

极客大学架构师训练营

食堂就餐卡管理系统

孙志平

程序员陪娃系列——数学启蒙趣事

孙苏勇

程序员 陪伴

人人都是产品经理

二鱼先生

产品经理 个人品牌 职场成长 产品思维

Flink源码分析之-如何保存 offset

shengjk1

Flink源码分析之Flink 自定义source、sink 是如何起作用的

shengjk1

flink flink源码 flink源码分析 flink自定义source flink自定义sink

架构师训练营第一周作业

小树林

架构方法学习总结

飞雪

因为 MongoDB 没入门,我丢了一份实习工作

沉默王二

mongodb

Android 5.0为了安全而“关门”_安全_李士窑_InfoQ精选文章