Method, apparatus, and system for sending credentials securely
First Claim
Patent Images
1. A method comprising:
- connecting to a remote server using a software application executing in a first local operating environment to initiate a transaction;
requesting from the first local operating environment that a second local operating environment authenticate a user credential to the remote server;
authenticating the user credential with the second local operating environment in a secure input mode not visible to the first local operating environment;
communicating the user credential to the remote server from the second local operating environment to initiate a secure session; and
the first local operating environment communicating with the remote server via the secure session.
0 Assignments
0 Petitions
Accused Products
Abstract
A software application executing in a first local operating environment may be used to connect to a remote server that requires a credential of a user to complete a transaction. In a second local operating environment that operates external to the first local environment, a user may be authenticated based on a user input received in the second local operating environment. The credential of the user may be securely communicated to the remote server from the second local operating environment. Other embodiments are described and claimed.
30 Citations
20 Claims
-
1. A method comprising:
-
connecting to a remote server using a software application executing in a first local operating environment to initiate a transaction; requesting from the first local operating environment that a second local operating environment authenticate a user credential to the remote server; authenticating the user credential with the second local operating environment in a secure input mode not visible to the first local operating environment; communicating the user credential to the remote server from the second local operating environment to initiate a secure session; and the first local operating environment communicating with the remote server via the secure session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
a computing platform including; a first local operating environment to execute a first software application to initiate a transaction; a remote server to connect to the first local operating environment and communicate with the first local operating environment via a secure session; and a second local operating environment to execute a second software application to authenticate a user credential to the remote server in a secure input mode not visible to the first local operating environment and to communicate the user credential with the remote server to initiate the secure session; and an input device to collect user input for reception in the second local operating environment. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A non-transitory processor-readable storage medium having stored thereon instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
connecting to a remote server using a software application executing in a first local operating environment to initiate a transaction; requesting from the first local operating environment that a second local operating environment authenticate a user credential to the remote server; authenticating the user credential with the second local operating environment in a secure input mode not visible to the first local operating environment; communicating the user credential to the remote server from the second local operating environment to initiate a secure session; and the first local operating environment communicating with the remote server via the secure session. - View Dependent Claims (18, 19, 20)
-
Specification