2023 年最先进认证方式上线,Authing 推出 Passkey 无密码认证

news2025/5/31 21:42:53

密码并非是当前数字世界才有的安全手段。古今中外诸如故事中的《阿里巴巴与四十大盗》的“芝麻开门”口诀,或是江湖中“天王盖地虎,宝塔镇河妖”等传统的口令形式,都是以密码作为基本形态进行身份认证。然而,随着密码在越来越多敏感场景的应用,密码技术的安全性面临着不断的挑战。业务上云、生态协作、多云混合等场景涌现以及移动互联、IoT 设备的广泛应用,导致大量身份验证场景需要使用密码进行用户身份认证。密码这一传统身份认证方式已经难以得到可靠的认证保障,随之出现各种新身份认证方式,其中就包括无密码身份认证。

01.密码面临困境

密码简单且重复使用

密码本质上是不安全的。它可以被窃取、猜测或被暴力破解。但大多数情况下,人们会使用一些低级的密码。更糟糕的是,他们还重复使用。在 Bitwarden 最近的一项调查中,84% 的受访者表示他们重复使用密码,超过一半的人表示他们在 5 个或更多网站上重复使用密码。对于用户而言,记忆大量不同平台密码本身就不友好,这也促使用户变得懒惰、草率应付密码设定,使建立密码基础之上的安全建设摇摇欲坠。长此以往,使用重复的账号和口令,导致一个账号口令被攻破,所有的平台系统信息会出现泄露风险。

密码被盗用

我们认为自己使用了复杂的密码并定期更换,但盗用的风险依然存在。攻击者通过社会工程学手段来获取用户秘密数据。中间人攻击、暴力攻击、撞库攻击和重放攻击都是网络钓鱼攻击的典型示例。即使现在,这些威胁依然呈现上升趋势。据 Perception Point 数据显示,网络钓鱼攻击在 2023 年上半年的频率较前六个月激增了 41% 。企业迫切需要采取更为先进和全面的安全措施来有效应对不断演变的网络威胁。

密码管理难

由于密码的集中建设,包括密码资源池、密码服务等,密码运营管理的复杂度随之上升,如何实现密码的监控、实时预警及密码的动态扩展等需求,也都是现阶段要考虑的问题。同时,许多组织设置的密码策略要求员工经常更改密码、记住多个复杂的密码,并在忘记密码时重新设置密码,需要花费大量的时间和资源,也给 IT 部门带来了解决密码相关问题的巨大负担。

02.什么是无密码认证?

由于密码的不可靠性,向无密码登录服务的转变至关重要。许多用户粗心大意,在各类服务中使用薄弱的密码或使用重复的密码,导致他们的账户很容易受到黑客攻击。Passkey 基于 WebAuthn(一种 Web 身份验证标准)实现了一个比传统密码更安全的认证选择。WebAuthn 通过设备端生成的非对称密钥对来进行用户鉴权,取代用户密码的鉴权方案。它的原理和我们传统上使用的 U 盾或者硬件钱包类似,用户使用设备内保存的私钥做数字签名来向服务器认证自己的身份。2023 年起已经得到了 Google、Apple、AWS 等厂商的认可和大力推广。

Passkey 是操作系统级别的 WebAuthn 实现,由各种设备和系统提供商定制。例如,苹果的 Passkey 使用 iCloud 钥匙串中存储的密钥进行跨设备同步。用户可以使用 iCloud 自动加密同步自己的设备私钥,以达到多个设备同时自动登录一个网站的体验。然而,这种方法通常限定于特定的平台或系统。

03.快速接入 Passkey 无密码认证能力

创建用户专属 Passkey

终端用户可在「个人中心」配置 Passkey 登录方式。

查看所有 Passkey

终端用户可以查看自己创建的所有 Passkey。

使用 Passkey 方式登录

除了基于 WebAuthn 的推送登录能力外, 当前 Authing 终端用户也可在「个人中心」配置 Passkey 登录方式 ,是 Authing 对最新无密码登录能力的快速支持。管理员开启登录方式,且终端用户完成配置后可以在登录时选择使用 Passkey 方式登录。

一键开启 Passkey 登录能力

用户池管理员可以在自建应用或 SSO 面板的登录方式配置中,为应用开启 Passkey 登录能力。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1355534.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ubuntu22.04配置双网卡绑定提升带宽

这里写自定义目录标题 Bonding简介配置验证参考链接 Bonding简介 bonding(绑定)是一种linux系统下的网卡绑定技术,可以把服务器上n个物理网卡在系统内部抽象(绑定)成一个逻辑上的网卡,能够提升网络吞吐量、实现网络冗余、负载均衡等功能,有很…

RTSP/Onvif安防平台EasyNVR接入EasyNVS显示服务不存在的原因及解决办法

EasyNVS云管理平台具备汇聚与管理EasyGBS、EasyNVR等平台的能力,可以将接入的视频资源实现统一的视频能力输出,支持远程可视化运维等管理功能,还能解决设备现场没有固定公网IP却需要在公网直播的需求。 有用户在现场部署EasyNVR,…

如何实现APP安全加固?加固技术、方法和方案

​ 本文我们着重分享App安全加固的相关内容。 ​ (安全检测内容) 通过前面的文章我们知道了app安全检测要去检测哪些内容,发现问题后我们如何去修复?如何避免安全问题?首先我们先来讲一下APP安全加固技术。 Ipa Guar…

【pdf密码】pdf文件如何限制编辑?

想要给PDF文件设置一个密码防止他人对文件进行编辑,那么我们可以对PDF文件设置限制编辑,设置方法很简单,我们在PDF编辑器中点击文件 – 属性 – 安全,在权限下拉框中选中【密码保护】 然后在密码保护界面中,我们勾选【…

SpringCloud Alibaba之Nacos配置中心配置详解

目录 Nacos配置中心数据模型Nacos配置文件加载Nacos配置 Nacos配置中心数据模型 Nacos 数据模型 Key 由三元组唯一确定,三元组分别是Namespace、Group、DataId,Namespace默认是公共命名空间(public),分组默认是 DEFAUL…

22款奔驰GLE450升级香氛负离子 车载香薰

相信大家都知道,奔驰自从研发出香氛负离子系统后,一直都受广大奔驰车主的追捧,香氛负离子不仅可以散发出清香淡雅的香气外,还可以对车内的空气进行过滤,使车内的有害气味通过负离子进行过滤,达到车内保持清…

CentOS7部署Kafka

CentOS7部署Kafka 一、部署1、前置条件2、下载与解压3、修改配置4、启动kafka二、使用详解1、创建一个主题2、展示所有主题3、启动消费端接收消息4、生产端发送消息三、代码集成pom.xmlapplication.propertiesKafkaConfiguration.javaKafkaConsumer.javaKafkaProducer.javaVehi…

【算法挨揍日记】day34——647. 回文子串、5. 最长回文子串

647. 回文子串 647. 回文子串 题目描述: 给你一个字符串 s ,请你统计并返回这个字符串中 回文子串 的数目。 回文字符串 是正着读和倒过来读一样的字符串。 子字符串 是字符串中的由连续字符组成的一个序列。 具有不同开始位置或结束位置的子串&am…

MATLAB基本绘图操作(二维和三维绘图)

MATLAB基本绘图操作 文章目录 MATLAB基本绘图操作1、二维平面绘图1.1、线条(折线图)1.2、条形图1.3、极坐标图1.4、散点图 2、三维立体绘图2.1、三维曲面图2.2、三维曲线图(点图) 3、图片分区(子图) 1、二维…

【springboot项目】之秒杀项目常见问题(Seckill)

秒杀问题分为两部分:用户查看商品详情页、用户下单 项目简介: 模拟了高并发场景的商城系统,它具备秒杀功能,为了解决秒杀场景下的高并发问题。引入了 redis 作为缓存中间件,1.主要作用是缓存预热、预减库存等等。2.针…

简易五子棋的实现(C++)

名人说:莫听穿林打叶声,何妨吟啸且徐行。—— 苏轼《定风波莫听穿林打叶声》 Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder) 目录 一、效果图二、代码(带注释)三、说明 一、效果图 二、代码(带…

获取CNN/DM适用于评估Bart的格式的数据集(类似于test.source、test.source.tokenized)

项目场景: 复现文本摘要任务评估CNN/DM数据集 问题描述 abisee老哥的代码获取的是bin格式的数据集 时间久远,一些依赖的配置版本难以复现 笔者需要能评估Bart 格式的数据集 形式类似于test.source、test.source.tokenized 解决方案: 经过坚…

确定转角起始扭矩值的方法有哪些

在预紧螺栓时,扭矩加角度法是一种常用的方法。这种方法需要确定转角起始扭矩值,以确保螺栓能够被正确地预紧。确定转角起始扭矩值的方法如下,SunTorque智能扭矩系统带大家一起了解。1. 确定螺栓规格和性能参数 在预紧螺栓之前,需要…

odoo17 | 模型之间的关系

前言 上一章介绍了自定义的创建 包含基本字段的模型的视图。但是,在任何实际业务场景中,我们需要的不仅仅是 一个模型。此外,模型之间的链接是必要的。人们可以很容易地想象一个模型包含 客户和另一个包含用户列表的客户。您可能需要推荐客户…

分布式图文详解!

分布式理论 1. 说说CAP原则? CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性)这3个基本…

进程的韵律:探索计算机世界中的动态舞台

这里写目录标题 进程定义进程的组成进程与程序区别进程与线程区别进程特点进程控制结尾 进程定义 进程:一个具有一定功能的程序在一个数据集合上的一次动态执行过程。 进程是指正在运行的程序,它是操作系统进行资源分配和调度的基本单位。在计算机中&…

【安装pybluez】报错解决python setup.py egg_info did not run successfully.

python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [1 lines of output] error in PyBluez setup command: use_2to3 is invalid. [end of output] Preparing metadata (setup.py) … error error: subprocess-exited-with-error python setup.p…

SpringBoot连接MySQL并整合MyBatis-Plus

SpringBoot连接MySQL并整合MyBatis-Plus 配置springboot版本目录结构pom.xml文件application.yml数据库表代码Test.javaTestMapper.javaTestMapper.xmlTestService.javaTestServiceImpl.javaTestController.java效果配置 springboot版本 <parent><groupId>org.sp…

【面试高频算法解析】算法练习2 回溯

前言 本专栏旨在通过分类学习算法&#xff0c;使您能够牢固掌握不同算法的理论要点。通过策略性地练习精选的经典题目&#xff0c;帮助您深度理解每种算法&#xff0c;避免出现刷了很多算法题&#xff0c;还是一知半解的状态 专栏导航 二分查找回溯双指针滑动窗口深度优先搜索…

JavaScript高级程序设计读书记录(二):语言基础,操作符,语句,函数

4. 操作符 4.1 一元操作符 只操作一个值的操作符叫一元操作符&#xff08;unary operator&#xff09;。一元操作符是 ECMAScript中最简单的操作符。 1. 递增/递减操作符 递增和递减操作符-- 直接照搬自 C 语言&#xff0c;但有两个版本&#xff1a;前缀版和后缀版。 无论使…