Patent ID: 8281368

Claim:
A method for securely injecting data into one or more secure connections, executed at least in part via a processing unit, comprising: responsive to receiving an indication that a web browser received a log-in screen for a website, logging in to the website without a user entering information into the log-in screen by: retrieving data from a trusted computing base; and bypassing, via a secure boundary application program interface (API), the web browser, that is connected to a server via a connection, while securely injecting and rerouting, via the secure boundary API, the retrieved data into secure connection that does not comprise any web browsers, the secure boundary API connected to the server via the secure connection, the secure boundary API connected to the bypassed web browser via a second connection, the web browser and the secure boundary API both comprised in a same computer, the connection not the same as the secure connection, the connection not the same as the second connection, the secure connection not the same as the second connection.