Method, apparatus, and system for sending credentials securely
First Claim
Patent Images
1. A computing platform comprising:
- a hardware processor to execute instructions;
one or more hardware storages to store information;
a first operating environment to access at least the hardware processor to execute a first software application to interact with a remote server, the first software application to determine whether an agent of the remote server is adapted to receive secure transmission of user credentials;
a second operating environment to execute a second software application, wherein responsive to the determination that the agent of the remote server is adapted to receive the secure transmission, the second operating environment is to authenticate a user credential to the remote server in a secure input mode not visible to the first operating environment and communicate the user credential to the remote server to initiate a secure session with the remote server; and
an input device to collect user input for reception in the second operating environment.
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.
31 Citations
20 Claims
-
1. A computing platform comprising:
-
a hardware processor to execute instructions; one or more hardware storages to store information; a first operating environment to access at least the hardware processor to execute a first software application to interact with a remote server, the first software application to determine whether an agent of the remote server is adapted to receive secure transmission of user credentials; a second operating environment to execute a second software application, wherein responsive to the determination that the agent of the remote server is adapted to receive the secure transmission, the second operating environment is to authenticate a user credential to the remote server in a secure input mode not visible to the first operating environment and communicate the user credential to the remote server to initiate a secure session with the remote server; and an input device to collect user input for reception in the second operating environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. At least one computer readable storage medium comprising instructions that when executed enable a system to:
-
connect to a remote server using a software application executing in a first operating environment to initiate a transaction with the remote server; determine using the software application executing in the first operating environment whether an agent of the remote server is adapted to receive secure transmission of user credentials; request from the first operating environment that a second operating environment authenticate a user credential to the remote server; responsive to verification by the second operating environment in a secure input mode not visible to the first operating environment that a user is authorized to access the agent of the remote server, authenticate the user credential with the second operating environment in the secure input mode; and communicate the user credential to the remote server from the second operating environment to initiate a secure session. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
connecting to a remote server using a software application executing in a first operating environment to initiate a transaction with the remote server; determining using the software application executing in the first operating environment whether an agent of the remote server is adapted to receive secure transmission of user credentials; requesting from the first operating environment that a second operating environment authenticate a user credential to the remote server; responsive to verification by the second operating environment in a secure input mode not visible to the first operating environment that a user is authorized to access the agent of the remote server, authenticating the user credential with the second operating environment in the secure input mode; and communicating the user credential to the remote server from the second operating environment to initiate a secure session. - View Dependent Claims (19, 20)
-
Specification