google-authenticator相关内容

Python 中的 Google 身份验证器实现

我正在尝试使用可以使用 Google 身份验证器应用程序. Google 身份验证器的作用 基本上,Google Authenticator 实现两种类型的密码: HOTP - 基于 HMAC 的一次性密码,这意味着每次调用都会更改密码,符合 RFC4226 和 TOTP - 基于时间的一次性密码,每 30 秒更改一次(据我所知). Google Authenticato ..

用于谷歌身份验证器的 Java API

我想使用 Google Authenticator 添加两因素身份验证,并且想知道 google 是否提供了 java api.我试图寻找它,但没有找到.如果有的话,任何人都可以指出我的java api.如果不是,我该如何在基于 Web 的 Java 应用程序中使用 Google 身份验证器.我正在为我现有的应用程序使用 Spring 框架 解决方案 实际上,Google Authenti ..
发布时间:2021-11-15 02:41:25 Java开发

打算打开 Google 身份验证器

有没有办法通过 Intent 打开 Google Authenticator.如果可以,是否可以用已经填好的密钥打开,方便用户使用? 解决方案 我有更通用的代码和平,因此,您只需要将包名称作为参数发送到方法 openApp(上下文上下文,String packageName) public static void openApp(Context context, String packa ..
发布时间:2021-11-02 22:45:07 移动开发

Google Authenticator的Java API

我想使用Google Authenticator添加两个因素的身份验证,并且想知道Google是否提供了Java api.我尝试搜索它,但没有找到任何东西.如果有的话,谁能指出我的Java API.如果没有,我该如何在基于Web的Java应用程序中使用Google Authenticator.我正在为现有应用程序使用Spring框架 解决方案 实际上,Google Authenticato ..
发布时间:2021-04-08 20:47:31 Java开发

给定带有时间戳的旧值,是否可以预测将来的2FA值?

共享2FA代码是否安全?我说的是TOTP,例如Google Authenticator或Authy. 例如,如果我有代码和生成时间,是否可以预测新代码? 如果我的代码和时间超过一对,该怎么办? 我认为可以根据旧信息(代码+时间)来预测新代码. 那么,如果可能的话,我该怎么办?我正在寻找某种算法. 已知时间段,时间,代码和秘密长度. 示例: 22:20:30 56 ..
发布时间:2020-06-24 22:24:24 其他开发

在iOS上自动启动Google Authenticator应用

是否有在iOS上启动Google Authenticator的受支持方式? 我想让客户更轻松地打开应用程序并复制基于时间的代码,然后再将其粘贴回我的应用程序中. 根据经验,我发现以下(快速)代码将启动该应用程序: UIApplication.sharedApplication().openURL(NSURL(string: "otpauth://")!) ...但是我想知道是 ..
发布时间:2020-06-16 19:22:06 移动开发

Google身份验证器代码与服务器生成的代码不匹配

背景 我目前正在使用两因素身份验证系统,在该系统中,用户可以使用智能手机进行身份验证.用户需要先对其进行验证,然后才能使用他们的设备.为此,他们需要扫描我给他们的QR码,然后输入随后显示的代码. 问题 QR码的扫描工作正常,并且可以通过Google Authenticator应用正确读取.但是,生成的代码与我在服务器上生成的代码不匹配. 我尝试了什么 我尝试了几件事, ..

在Perl中实施Google Authenticator

我正在寻找一个简单的Perl实现,该实现将验证已使用服务器端机密创建的Google身份验证器令牌.例如, 以下Google URL允许您以base32格式对服务器机密进行编码(在以下情况下,机密为 e4ytonjeim4hcsrhja5fe5kqfu )作为QR码,可以从Google身份验证器应用中读取(请参见下图) ): https://chart.googleapis.com/char ..

如何为Google Authenticator生成一个QR码,以正确显示OTP上方显示的Issuer?

警告:与第三方共享您的TOTP种子打破了多因素身份验证的基本假设,即TOTP 种子是秘密. 因此,我知道有关此文档的信息,位于以下位置:当我按照该页面上的示例进行操作时: otpauth://totp/Example:alice@google.com?secret=JBSWY3DPEHPK3PXP&issuer=Example 然后我将其“拼接"到Google Charts URL ..
发布时间:2020-06-16 19:21:51 其他开发

了解Google Authenticator应用如何工作

这个应用程式可离线使用,每隔30秒就会重设手机上的金钥。 p> 那么服务器如何知道哪些键是有效的? 如果我自己创建这样一个应用程序。 解决方案 Google身份验证器使用基于时间的一次性密码算法。它使用当前时间和共享密钥来计算代码。只要设备和服务器设置的时间正确,生成的验证码即会生效。 ..
发布时间:2017-01-09 13:57:29 移动开发

在Python谷歌身份验证实施

我试图使用可以使用谷歌身份验证器应用生成一次性密码。 什么谷歌身份验证器 基本上,谷歌身份验证器实现两种类型的密码: HOTP - 基于HMAC-一次性密​​码,这意味着密码每次调用改变,在符合的 RFC4226 和 TOTP - 基于时间的一次性密码,它每30秒时间改变(据我所知) 谷歌身份验证器也可作为在这里开源: code.google.com / P /谷歌-认证 当前 ..

是否有关于如何实现谷歌身份验证在.NET应用程序的教程?

我正在寻找关于如何使用谷歌身份验证在教程.NET-应用程序。这是否存在,如果是这样,我在哪里可以找到它? 据我所知,这可以用来添加双因素身份验证您自己的应用程序。 解决方案 在一个有点研究和测试中,我创造了我自己对如何您可以生成QR-形象,扫描,“概念证明型”的你手机,然后验证手机上的引脚code是正确的。也许这可以进一步发展,如果有人想加入库?在code可以在这里找到: https:// ..
发布时间:2015-11-25 23:15:00 C#/.NET