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

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

3天内不再提示

Android和Chrome现已支持密钥

谷歌开发者 来源: 谷歌开发者 作者: 谷歌开发者 2022-11-09 18:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者 /Android 产品经理 Diego Zavala、帐号安全产品经理 Christiaan Brand、身份生态系统软件工程师 Ali Naddaf、Chrome 软件工程师 Ken Buchanan

Android 和 Chrome 现已支持密钥,即刻探索

Google 已为 Android 和 Chrome 提供密钥支持。

密钥是密码和其他第二重身份验证的更加安全的替代方法。密钥不能重复使用,也不会在服务器遭入侵时泄露,还能保护用户免受网络钓鱼的攻击。密钥基于业界标准而构建,可跨不同的操作系统和浏览器生态系统工作,也可用于网站和应用。

业界标准

https://fidoalliance.org/apple-google-and-microsoft-commit-to-expanded-support-for-fido-standard-to-accelerate-availability-of-passwordless-sign-ins/

密钥遵循常见的用户体验模式并沿用现有的密码自动填充界面。对终端用户而言,密钥的使用方法类似于如今已保存的密码的使用方法,用户只需使用现有设备屏幕解锁方式 (例如指纹) 进行确认即可。用户手机电脑上的密钥可通过云端备份和同步,以防止设备丢失时无法解锁。此外,用户还可以使用存储在手机中的密钥来登录附近其他设备上的应用和网站。 现在所发布的公告是我们使用密钥工作的一个重要里程碑,其中实现了两个关键功能:

用户可以在 Android 设备上创建和使用密钥,密钥则通过 Google 密码管理器进行安全同步。

开发者可以通过 WebAuthn API,在其网站上为使用 Android 和其他支持平台上的 Chrome 终端用户构建密钥支持。

通过 Google 密码管理器进行安全同步

https://security.googleblog.com/2022/10/SecurityofPasskeysintheGooglePasswordManager.html

构建密钥支持

https://web.dev/passkey-form-autofill

开发者可以注册 Google Play Services Beta 版并使用 Chrome Canary 版,立即体验密钥。这两项功能将于今年晚些时候在稳定渠道正式发布。

Google Play Services Beta 版

https://developers.google.cn/android/guides/beta-program

Chrome Canary 版

https://www.google.cn/chrome/canary/

我们 2022 年的下一个里程碑是为原生 Android 应用发布一个 API。通过 Web API 创建的密钥将与隶属于同一域的应用无缝协作,反之亦然。该原生 API 将为应用提供一种统一的方式,让用户选择密钥或保存的密码。无缝、熟悉的密码和密钥用户体验可帮助用户和开发者逐渐过渡到密钥。

使用密钥在 Android 设备上登录网站

终端用户创建密钥只需要两个步骤: (1) 确认密钥帐号信息;(2) 出现提示时使用指纹、人脸识别或屏幕锁进行创建。

b5a99ef6-6016-11ed-8abf-dac502259ad0.png

b5b87516-6016-11ed-8abf-dac502259ad0.png

登录也同样简单:(1) 用户选择他们想要登录的帐号;(2) 出现提示时使用指纹、人脸识别或屏幕锁完成登陆。

b5cdda5a-6016-11ed-8abf-dac502259ad0.png

b5e51b84-6016-11ed-8abf-dac502259ad0.png

在 Android 设备上使用密钥登录附近电脑上的网站

手机上的密钥也可用于在附近的设备上进行登录。例如,Android 用户现在可以在 Mac 上使用 Safari 登录启用密钥的网站。同样地,Chrome 中的密钥支持意味着 Chrome 用户 (例如在 Windows 上) 可以使用存储在其 iOS 设备上的密钥执行相同的操作。

由于密钥是基于业界标准而构建的,因此它适用于不同的平台和浏览器 (包括 Windows、macOS 和 iOS 以及 ChromeOS) 且具有统一的用户体验。

b6066654-6016-11ed-8abf-dac502259ad0.png

持续致力于实现无密码的未来

多年来,我们一直与业内其他公司 (包括 Apple 和 Microsoft) 以及 FIDO 联盟和 W3C 的成员合作推动安全身份验证标准的进步。自 W3C Webauthn 和 FIDO 标准发布之初,我们便已提供对这两项标准的支持。

多年来

https://blog.google/technology/safety-security/one-step-closer-to-a-passwordless-future/

FIDO 联盟

https://fidoalliance.org/

W3C

https://www.w3.org/

W3C Webauthn

https://www.w3.org/TR/webauthn/

时至今日,我们已经抵达了一个重要的里程碑,但探索不止,步履不停。Google 一如既往致力于打造一个用户可以自行选择密码和密码存储位置的新世界。欢迎您继续关注我们明年即将发布的更多新内容。我们将为 Android 引入一些变更,使第三方凭据管理器能够支持其用户的密钥。也欢迎您持续关注我们的官方微信公众号,及时了解更多开发技术和产品更新等资讯动态。

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

    关注

    12

    文章

    4035

    浏览量

    134552
  • 谷歌
    +关注

    关注

    27

    文章

    6259

    浏览量

    112002
  • Chrome
    +关注

    关注

    0

    文章

    346

    浏览量

    19160

原文标题:即刻探索 | Android 和 Chrome 现已支持密钥

文章出处:【微信号:Google_Developers,微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    新思科技Silver产品现已支持POSIX类型软件栈

    新思科技宣布其 Silver 产品现已支持 POSIX 类型软件栈,这是 Silver(新思科技的 Software‑in‑the‑Loop,SIL,仿真环境)中的一项重要全新能力。该功能使团队能够
    的头像 发表于 04-28 11:36 467次阅读
    新思科技Silver产品<b class='flag-5'>现已</b><b class='flag-5'>支持</b>POSIX类型软件栈

    Keil Studio现已支持在GitHub Codespaces中运行

    Keil Studio 现已支持在 GitHub Codespaces 中运行,通过你的浏览器即可将 Arm 量产级、兼容 CMSIS 的开发工作流,融入全托管、容器化的云端工作空间。数秒内即可搭建纯净且可复用的开发环境,让构建、代码评审与自动化流程与代码深度协同。
    的头像 发表于 04-21 14:38 309次阅读
    Keil Studio<b class='flag-5'>现已</b><b class='flag-5'>支持</b>在GitHub Codespaces中运行

    i.MX93 ELE 密钥存储持久密钥生成 NVM 错误怎么办?

    ”,评级为“HSM_NVM_ERROR”。 这与仅生成持久密钥失败的事实一致:生成临时密钥工作正常。 因此,我的问题是:为什么 ELE 抱怨 NVM 错误? 我是否缺少确保 ELE 中的 NVM 支持的步骤?
    发表于 03-18 07:04

    谷歌Android Studio Otter 3功能更新发布

    我们很高兴地宣布,Android Studio Otter 3 功能更新稳定版现已发布!本次更新干货满满,不仅重磅升级了 Android Studio 中的智能体工作流,还为开发者提供了更高的灵活性和掌控力,助力大家轻松利用 A
    的头像 发表于 01-28 14:15 897次阅读
    谷歌<b class='flag-5'>Android</b> Studio Otter 3功能更新发布

    AMD Vivado Design Suite 2025.2版本现已发布

    AMD Vivado Design Suite 2025.2 版本现已发布,新增对 AMD Versal 自适应 SoC 的设计支持,包含新器件支持、QoR 功能及易用性增强。
    的头像 发表于 12-09 15:11 1377次阅读

    电能质量在线监测装置可设置数据加密密钥吗?

    电能质量在线监测装置 支持数据加密密钥设置 ,但具体能力与实现方式因设备等级而异:基础型装置通常仅支持固定密钥或简单配置,中高端装置可自定义密钥
    的头像 发表于 12-05 17:40 3069次阅读
    电能质量在线监测装置可设置数据加密<b class='flag-5'>密钥</b>吗?

    DES轮密钥产生模块结构设计

    DES轮密钥产生模块中的置换选择PC-1、循环左移、置换选择PC-2均采用assign语句实现,配合一个二选一选通器和一个十六选一选通器实现。其中二选一选通器以mode模式判断信号为选通信
    发表于 10-30 07:13

    NVIDIA ACE现已支持开源Qwen3-8B小语言模型

    为助力打造实时、动态的 NPC 游戏角色,NVIDIA ACE 现已支持开源 Qwen3-8B 小语言模型(SLM),可实现 PC 游戏中的本地部署。
    的头像 发表于 10-29 16:59 1453次阅读

    非对称密钥生成和转换规格详解

    当前章节将说明系统目前支持的算法及其对应的规格。密钥生成有两种指定规格的方式,分别是: 字符串参数:以字符串的形式描述开发者需要生成的密钥规格。 密钥参数:使用
    发表于 09-01 07:50

    超过175款游戏和应用现已支持NVIDIA DLSS 4

    超过 175 款游戏和应用现已支持 DLSS 4,包括《生化危机:安魂曲》(Resident Evil Requiem)、《影之刃零》(Phantom Blade Zero)等支持光线追踪的大作,升级的 NVIDIA RTX R
    的头像 发表于 08-20 14:26 1570次阅读

    Imagination GPU 全面支持 Vulkan 1.4 和 Android 16

    Imagination最新发布的驱动(DDK25.1RTM2)支持最新版本Android操作系统,同时增强了OpenCL扩展集及Android平台上Vulkan1.4支持。Vulkan
    的头像 发表于 08-14 11:18 2497次阅读
    Imagination GPU 全面<b class='flag-5'>支持</b> Vulkan 1.4 和 <b class='flag-5'>Android</b> 16

    RIGOL示波器支持GHz级量子密钥分发测试

    一、引言 1.1量子密钥分发技术的重要性 在信息时代,数据安全至关重要。传统加密技术虽广泛应用,但存在被量子计算机破解的风险。量子密钥分发技术基于量子力学原理,能实现无条件安全的密钥传输。它使通信
    的头像 发表于 08-10 15:19 1463次阅读

    Android Studio中的Gemini全面支持Dart和Flutter开发

    Android Studio 中创建 Android 应用的 Flutter 开发者将迎来一次重大的飞跃: Android Studio 中的 Gemini 已全面支持 Dart
    的头像 发表于 08-06 13:52 1540次阅读
    <b class='flag-5'>Android</b> Studio中的Gemini全面<b class='flag-5'>支持</b>Dart和Flutter开发

    AMD Power Design Manager 2025.1现已推出

    AMD Power Design Manager 2025.1 版(PDM)现已推出——增加了对第二代 AMD Versal AI Edge 和 第二代 Versal Prime 系列的支持,并支持已量产的 AMD Sparta
    的头像 发表于 07-09 14:33 1444次阅读

    Android Studio中的Gemini支持多模态输入功能

    的 Gemini 现已支持多模态输入,您可在提示中直接添加图像!这为团队协作和界面开发工作流程解锁了更多新的可能性。
    的头像 发表于 05-14 16:44 1310次阅读