This question explains how authenticators like Google Authenticator and Authy are able to generate one-time passwords without connecting to a server.

Are there any patents preventing someone from implementing this in their own app? There is a conspicuous lack of authenticators besides the above two, and that makes me worry.

Additionally, if there are some patents that a basic implementation would be infringing on (such as possibly this one from 2014?), how does one go about getting a license on FRAND terms from the patent holders?

  • Your "this one" link is to an application that resulted in an issued patent patents.google.com/patent/US8973114B2/en. Scrolling down, you will see dozens of patents it cites and dozens more that later cited it. Looks like a very active field with a lot of IP. – George White Mar 23 at 18:37
  • There are probably many patents to be aware of. FRAND licensing is generally only available for patents that are a part of a standard. Any way, licensing is off topic. – Eric Shain Mar 23 at 21:36

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.