0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌手机中神秘RISC-V芯片

智能计算芯世界 来源:半导体行业观察 2023-01-30 15:20 次阅读

借助 Pixel 6 系列,谷歌开始开发其内部Tensor SoC。但这并不是这家搜索巨头第一次在其智能手机中使用一块定制芯片——从技术上讲,Pixel 2 的 Pixel Visual Core 是第一个。一代之后,该公司宣布 Pixel 3 设备将包括一个名为 Titan M 的硬件安全模块。然后,在 2021 年,谷歌紧随其后推出了 Titan M2。该安全芯片已成为Pixel 7 系列和Pixel 6a等谷歌手机的卖点。

因此,在这篇文章中,让我们仔细看看 Titan M2 在 Pixel 设备中的作用、它的工作原理,以及为什么它是必要的。

Titan M2 芯片到底是什么?

88e915be-9fa3-11ed-bfe3-dac502259ad0.jpg

谷歌的 Titan 服务器芯片(左)和第一代 Titan M 安全芯片(右)

Titan M2 是Pixel 6和 Pixel 7 系列智能手机中包含的专用安全芯片。谷歌内部设计了 Titan M2,因此它可以完全控制其功能集。该芯片基于 RISC-V CPU 架构,包含自己的内存、RAM 和密码加速器。

Titan M2 是谷歌多年来为提高智能手机安全性而采用的众多措施之一。该公司在其 Pixel 手机中使用该芯片,在 Android 的默认安全措施之上提供额外的保护层。

以 Android 的强制性全盘加密为例。在大多数设备上,它依赖于称为可信执行环境 (TEE) 的安全功能,它本质上是处理器的安全区域。Android 设备将其加密密钥存储在这个安全区域中,而该区域又受到您的图案、PIN 或密码的保护。换句话说,TEE 隔离了加密密钥,从不向用户甚至操作系统泄露它们。

当今时代几乎所有智能手机 SoC 都有 TEE 或类似的安全环境。在Snapdragon 芯片上,它通常被称为高通安全执行环境 (QSEE)。Apple 基于 Arm 的芯片(如 M1)具有 Secure Enclave。有了这些安全环境,恶意应用程序就无法访问解密密钥、生物特征和其他敏感数据。

在 Pixel 3 中,谷歌将 TEE 与芯片组分离,转而使用单独的安全模块。现在已被 Titan M2 取代的 Titan M 本身几乎可以被视为独立处理器。该芯片有自己的闪存用于存储敏感数据,并运行自己的最小操作系统(有时称为 微内核)。

值得注意的是,专用安全芯片并不是一个新概念。许多计算机主板都有一个可用于相同目的的可信平台模块 (TPM) 芯片,尽管灵活性较低。

Titan M2 芯片有什么作用?

与执行通用任务的主SoC不同,像 Titan M2 这样的专用安全芯片执行的功能非常少。这大大减少了潜在攻击媒介的数量,因为大多数软件无法直接与安全芯片交互。

至于安全芯片究竟有什么作用,我们先从启动安卓操作系统说起。当您打开 Pixel 设备时,Titan M2 会与引导加载程序通信,以验证您运行的是最新的已知 Android 版本。此检查可确保攻击者未将您设备的操作系统回滚到可能不安全的旧版本。谷歌还表示,该芯片可以防止恶意尝试解锁引导加载程序。

启动后,手机的存储将保持加密状态且无法访问,直到您清除锁定屏幕提示。Titan M2 在这里起着关键作用,因为它存储了解密密钥。即使攻击者篡改操作系统以尝试暴力破解锁定屏幕,该芯片也会在硬件级别限制尝试次数。如果您输入正确的图案或 PIN,Titan M2 只会显示解密密钥。

但是,如果攻击者试图直接篡改 Titan M2 怎么办?谷歌也想到了这一点。没有设备的模式或 PIN,您无法更改或更新芯片的固件。该公司还表示,它强化了芯片以抵御功率分析和电压波动等侧信道攻击。

Titan M2 还支持 Android StrongBox,它是第三方应用程序使用的加密密钥的安全存储空间。例如,支付应用程序可以请求芯片为您保存的卡生成并存储私钥。并且通过Android的Protected Confirmation,该芯片还支持通用的FIDO认证标准。这意味着您可以将 Pixel 手机用作在线帐户的物理双因素身份验证密钥。在安全性方面,Google 将其视为与 30 美元的Titan Security Key不相上下。

Titan M2 并没有以任何方式彻底改变智能手机的安全性,但它确实消除了一些关键的潜在攻击媒介。谷歌是目前唯一一家使用专用安全模块的智能手机制造商。但是,这并不意味着其他 Android 设备不够安全。现代智能手机中使用的 Arm 芯片也具有隔离和安全的环境,只是程度与 Titan M2 不同。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    447

    文章

    47788

    浏览量

    409118
  • 加速器
    +关注

    关注

    2

    文章

    743

    浏览量

    36598
  • RISC-V
    +关注

    关注

    41

    文章

    1901

    浏览量

    45045

原文标题:谷歌手机中神秘RISC-V芯片

文章出处:【微信号:AI_Architect,微信公众号:智能计算芯世界】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    国产RISC-V MCU推荐

    这颗芯片,众望所归 众多网友都推荐了沁恒微(WCH)的CH32V307。29447945表示最近正好在用RISC-V架构的芯片(CH32V3
    发表于 04-17 11:00

    有用risc-v芯片跑系统的吗?

    risc-v芯片跑系统有什么需要注意的呢?
    发表于 03-29 21:52

    RISC-V 基础学习:RISC-V 基础介绍

    文章来源于漫谈嵌入式 ,作者Vinson 在谈到 RISC-V 之前,我们先梳理几个概念 1. 芯片 芯片 是所有半导体元器件的统称,它是把一定数量的常用电子元件(如电阻,电容,晶体管等
    发表于 03-12 10:25

    什么是RISC-V

    siFive搞RISC-V 赛昉搞RISC-V 香山搞RISC-V 到底什么是RISC-V? 先不问有什么用,RISC-V目前的能力来说,工
    发表于 02-02 10:41

    RISC-V开放架构设计之道|阅读体验】 RISC-V设计必备之案头小册

    中出现的RISC-V拓展。 这本书的开篇讲的是,为什么我们需要RISC-V指令集? 从过去的ISA的特点进行引入,先以目前主流的x86指令集架构为例列出了增量式指令集架构普遍含有的的一个缺点,并从指令集设计导论
    发表于 01-22 16:24

    备胎的RISC-V在努力,又将走向何方

    ”主意的,并不只是中国芯片公司。 如今的RISC-V基金会可谓群星云集,除了在社区时期就已入局的谷歌、IBM等,现在还有英伟达、镁光、恩智浦、西部数据,加上受Arm“迫害”最严重的高通,芯片
    发表于 09-30 12:28

    谈一谈ARM上市与RISC-V

    作为RISC指令集,Arm已经筑起了牢不可摧的生态高墙,RISC-V的作用可能仅能在某些小众领域芯片做补充。但Arm断供风险爆出,让RISC-V仿佛一夜之间转正。此外,由于Arm高昂的
    发表于 09-30 12:22

    RISC-V芯片出货量崛起,专利联盟在上海成立

    受欢迎的架构之一。据芯原股份介绍,全球RISC-V芯片超过100亿颗芯片出货量,中国RISC-V芯片
    发表于 08-30 23:06

    RISC-V强势崛起为芯片架构第三极

    RISC-V产业链不断取得新突破。作为×86、ARM之外的芯片架构第三极,RISC-V正在全球尤其是在中国强势崛起。 RISC-V是一个开发、免费的指令集架构,是由加州大学伯克利分校
    发表于 08-30 13:53

    RISC-V产业论坛召开,专利联盟正式成立

    受欢迎的架构之一。据芯原股份介绍,全球RISC-V芯片超过100亿颗芯片出货量,中国RISC-V芯片
    发表于 08-30 10:40

    RISC-V 的未来在中国吗

    2023 年 RISC-V 中国峰会上,倪光南院士表示,“RISC-V 的未来在中国,而中国半导体芯片产业也需要 RISC-V,开源的 RISC-V
    发表于 08-26 14:16

    RISC-V核、平台和芯片该如何选择?

    (1)、芯片设计者可选择RISC-V 核 和SoC 平台 构建自己的芯片。比如,使用 PULPino 平台开发 SoC 芯片,内核使用 RI5CY和Zero-risky,国内企业和高校
    发表于 06-21 20:34

    两大架构RISC-V 和 ARM 的各种关系

    一、RISC-V 和 ARM 的相似之处 RISC-V 和 ARM 基本上都是 RISC(精简指令集计算机)。RISC-V 和 ARM 都使用加载-存储架构。意思是数据从内存中加载,在
    发表于 06-21 20:31

    RISC-V,正在摆脱低端

    指令集架构的未来前景。 在去年的RISC-V峰会上,随着谷歌宣布Android支持RISC-V指令集,RISC-V应用场景正式从低功耗物联网向更复杂的
    发表于 05-30 14:11

    谈一谈RISC-V架构的优势和特点

    RISC-V是基于精简指令集计算(RISC)原理建立的开放指令集架构,是一种与X86,ARM并列的一种计算指令集架构。RISC是一个开放的芯片架构,可以免费授权。客户可以添加自己的扩展
    发表于 05-14 09:05