CPC H04L 9/32 (2013.01) [H04L 9/30 (2013.01)] | 20 Claims |
1. A system to verify a transaction between a computing device and a resource platform, the system comprising:
at least one processor; and
memory storing instructions that, when executed by the at least one processor, causes the system to perform a set of operations, the set of operations comprising:
receiving, by the resource platform from a computing device, a request to initiate a transaction for a resource of the resource platform;
providing, by the resource platform to the computing device, a response to the request comprising verification instructions associated with an authorization processor that, when executed by the computing device, causes the computing device to generate verification information that is encrypted using a public key associated with a private key of the authorization processor such that the verification information is inaccessible by the resource platform, the resource platform triggering a verification process without redirecting the computing device to the authorization processor;
receiving, by the resource platform from the computing device, the verification information;
providing, by the resource platform, the verification information to the authorization processor, the authorization processor decrypting and verifying the verification information; and
based on receiving an indication from the authorization processor that the verification information is verified, completing, by the resource platform, the transaction and providing, by the resource platform, a notification of successful completion of the transaction.
|