Block, Inc.
THIRD-PARTY ACCESS TO SECURE HARDWARE
Last updated:
Abstract:
In one embodiment, a method includes, receiving, by a wallet application executing on a computing device, a user registration request from a user. The computing device includes a secure subsystem with secure elements and a secure operating system. The method includes sending the user registration request to a third-party payment application integrated with the wallet application. The third-party payment application is configured to execute within the secure subsystem based on a processor of the computing device being in a secure mode. The method includes receiving user registration information via a user interface generated based on instructions from the third-party payment application. The method includes providing the received user registration information to the third-party payment application in response to receiving authorization for the user registration request via the secure elements. The method includes receiving user account information for the user from a third-party payment server via the third-party payment application.
Utility
31 Aug 2020
17 Dec 2020