Pairwise Authentication of Humans
文章介绍了一种通过时间同步一次性密码(TOTP)实现两人远程身份验证的方法。两人在同一设备上生成专属QR码并扫描至手机应用后,在后续通话中通过核对6位动态密码确认对方身份。 2025-2-10 12:0:41 Author: www.schneier.com(查看原文) 阅读量:9 收藏

Here’s an easy system for two humans to remotely authenticate to each other, so they can be sure that neither are digital impersonations.

To mitigate that risk, I have developed this simple solution where you can setup a unique time-based one-time passcode (TOTP) between any pair of persons.

This is how it works:

  1. Two people, Person A and Person B, sit in front of the same computer and open this page;
  2. They input their respective names (e.g. Alice and Bob) onto the same page, and click “Generate”;
  3. The page will generate two TOTP QR codes, one for Alice and one for Bob;
  4. Alice and Bob scan the respective QR code into a TOTP mobile app (such as Authy or Google Authenticator) on their respective mobile phones;
  5. In the future, when Alice speaks with Bob over the phone or over video call, and wants to verify the identity of Bob, Alice asks Bob to provide the 6-digit TOTP code from the mobile app. If the code matches what Alice has on her own phone, then Alice has more confidence that she is speaking with the real Bob.

Simple, and clever.

Tags: ,

Posted on February 10, 2025 at 7:00 AM1 Comments

Sidebar photo of Bruce Schneier by Joe MacInnis.


文章来源: https://www.schneier.com/blog/archives/2025/02/pairwise-authentication-of-humans.html
如有侵权请联系:admin#unsafe.sh