Mercari 的通行密钥身份验证功能将登录速度提升 3.9 倍
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Mercari, Inc. 是一家日本电子商务公司,提供购物平台服务以及在线和移动付款解决方案。借助 Mercari,用户可以在购物平台上销售商品,然后在实体店购物。2023 年,他们实现了通行密钥。本文将说明他们做出决定的动机以及取得的成果。
设计初衷
Mercari 以前会使用密码,面临实时钓鱼式攻击,为此,他们添加了短信动态密码作为身份验证方法,以保护用户。
虽然这提高了其安全性,但并未完全消除实时钓鱼式攻击攻击。发送大量短信动态密码不仅费用高昂,而且人性化程度也不高。
Mercari 还推出了一项新服务 Mercoin,这是一个使用用户在 Mercari 中的可用余额买卖比特币的平台,它具有严格的安全要求,通行密钥可以满足他们的需求。
由于通行密钥已与网站或应用的身份绑定,因此可安全防范钓鱼式攻击。浏览器和操作系统可确保通行密钥只能用于创建通行密钥的网站或应用。这样,用户就不必负责登录正版网站或应用。
如果用户实际上想要的是使用应用完成其他任务,那么要求用户使用额外的身份验证方法并执行额外的操作是一种障碍。
添加通行密钥身份验证机制无需额外执行短信动态密码,因此可以改善用户体验,同时还能更好地保护用户免受实时钓鱼式攻击,并降低与短信动态密码相关的费用。
成果
有 90 万个 Mercari 帐号注册了通行密钥,使用通行密钥登录的成功率为 82.5%,而使用短信动态密码登录的成功率为 67.7%。
事实证明,使用通行密钥登录的速度比使用短信动态密码登录快 3.9 倍 - Mercari 用户平均使用通行密钥登录需要 4.4 秒,而使用短信动态密码登录则平均需要 17 秒。
|
成功率 |
身份验证时间 |
通过短信发送的动态密码 |
67.7% |
17 秒 |
通行密钥 |
82.5% |
4.4 秒 |
身份验证的成功率越高,身份验证时间越短,用户体验就越好,Mercari 也成功实施了通行密钥。
详细了解 Mercari 如何实现通行密钥
如需详细了解 Mercari 如何使用通行密钥解决在防钓鱼式攻击环境中所面临的挑战,请参阅其关于 Mercari 采用通行密钥的博客。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-12-01。
[null,null,["最后更新时间 (UTC):2023-12-01。"],[[["\u003cp\u003eMercari implemented passkeys to enhance security, reduce phishing attacks, and improve user experience compared to their previous password and SMS OTP system.\u003c/p\u003e\n"],["\u003cp\u003ePasskeys offer superior phishing resistance and eliminate the need for SMS OTPs, leading to a faster and more user-friendly login process.\u003c/p\u003e\n"],["\u003cp\u003eMercari witnessed a significant increase in login success rate (82.5% with passkeys vs. 67.7% with SMS OTP) and a substantial reduction in authentication time (4.4 seconds with passkeys vs. 17 seconds with SMS OTP).\u003c/p\u003e\n"],["\u003cp\u003eWith 900,000 accounts already utilizing passkeys, Mercari's implementation demonstrates a successful transition to a more secure and efficient authentication method.\u003c/p\u003e\n"]]],[],null,["# Mercari’s passkey authentication speeds up sign-in 3.9 times\n\nMercari, Inc. is a Japanese e-commerce company, offering marketplace services\nas well as online and mobile payment solutions. With Mercari users can sell\nitems on the marketplace, and make purchases in physical stores. In 2023, they\nimplemented passkeys. This article will explain the motivation behind their\ndecision and the results they achieved.\n\nMotivation\n----------\n\nPreviously Mercari was using passwords and faced with real-time phishing\nattacks, added SMS OTPs as an authentication method to protect their users.\nWhile this improved their security, it did not completely eliminate real-time\nphishing attacks. Sending a high volume of SMS OTPs was also both expensive and\nnot very user-friendly.\n\nMercari also had a new service Mercoin, a platform for buying and selling\nBitcoin with the user's available balance in Mercari, which had strong security\nrequirements and [passkeys](https://developers.google.com/identity/passkeys)\nmet their needs.\n\nBecause passkeys are bound to a website or app's identity, they're safe from\nphishing attacks. The browser and operating system ensure that a passkey can\nonly be used with the website or app that created them. This frees users from\nbeing responsible for signing in to the genuine website or app.\n\nRequiring users to use extra authentication methods and perform additional\naction is an obstacle when what users actually want is to accomplish something\nelse using the app.\n\nAdding passkey authentication removes that additional step of SMS OTP and\nimproves user experience while also providing better protection for users from\nreal-time phishing attacks and reducing the cost associated with SMS OTPs.\n\nResults\n-------\n\n900,000 Mercari accounts have registered passkeys and the success rate of\nsigning in with them is 82.5% compared to 67.7% success rate for signing in\nwith SMS OTP.\n\nSigning in with passkeys has also proved to be 3.9 times faster than singing in\nwith SMS OTP--Mercari users on average take 4.4 seconds to sign in with\npasskeys, while it takes them 17 seconds to do the same with SMS OTP.\n\n| | Success rate | Authentication time |\n|---------|--------------|---------------------|\n| SMS OTP | 67.7% | 17 s |\n| Passkey | 82.5% | 4.4 s |\n\nThe higher the success rate of authentication and the shorter the authentication time, the better the user experience and Mercari has seen great success with implementing passkeys.\n\nLearn more about Mercari's implementation of passkeys\n-----------------------------------------------------\n\nTo learn more about how Mercari solved the challenges of making a phishing resistant environment with passkeys, read their blog on [Mercari's passkey adoption.](https://engineering.mercari.com/en/blog/entry/20230810-mercaris-passkey-adoption/)"]]