通过 Wifi 进行 2FA?是否存在?为什么不?

2FA via Wifi? Does is exist? Why not?

我想知道是否存在一个 android-app,它可以通过 wifi 与计算机共享 2fa-code,如果它们连接到同一网络。

您的计算机上有某种界面,您可以在其中 copy/see 2fa 代码并使用它们登录。计算机从您的 phone 获取这些代码,它们是在此处生成的由具有 TOTP 的应用程序通过数据包发送到本地 pc。秘密永远不会共享,只会共享生成的代码,因此如果您在 phone 上禁用该功能或​​离开 wifi,它将不再有效。

是否有支持(类似)此功能的 2fa-App(尤其是 Android)?

为什么不呢?

是否可以在 Google Authenticatior 或 Authy 等现有应用程序中实施此功能(作为一种扩展)?

是的,类似的东西存在。该项目称为 wifiOTP,发布为 an academic paper. Windows source codes are also available。 一个可以作为 wifiOTP 令牌的 android 应用程序在理论上也是可能的,但这取决于硬件(一些 phones 允许 phone 作为热点和 wifi 客户端同一时间)。