A method of protecting username/password (U/P) credentials operates on a client computer that cooperates with an anti-phishing scheme that generates a client warning at the client computer when a suspected phishing website issues a U/P request. At the client computer, a set of S fake U/P credentials is generated when the client warning is heeded, or a set of (S−1) fake U/P credentials are derived from a client-supplied U/P credential provided after the client warning is ignored. The client computer then transmits to the suspected phishing website one of (i) the set of S fake U/P credentials, and (ii) the client-supplied U/P credential along with the set of (S−1) fake U/P credentials.
System Architecture And Method For Secure Web Browsing Using Public Computers
Chuan Yue - Colorado Springs CO, US Haining Wang - Vienna VA, US
College of William and Mary - Williamsburg VA
G06F 7/04 G06F 15/16
726 4, 709217
A secure web browsing method and security system architecture for a mobile device are provided. The architecture establishes a communication link between the mobile device and a computer. A routine transmitted from the mobile device to the computer synchronizes page content of the mobile device to the computer's internet browser. The architecture (i) detects user-supplied inputs to the page content on the computer's internet browser, (ii) generates a verification request at the mobile device when user-supplied inputs are so-detected, and (iii) transmits the user-supplied inputs from the mobile device as an internet communication only when the verification request is confirmed by the user at the mobile device. The architecture also processes each new page loaded at the mobile device to perform removal and/or obfuscation of selected information associated with the new page in order to generate a modified page. The computer's internet browser is updated to the modified page.
Chuan YUE - Hampton VA, US Haining WANG - Vienna VA, US
G06F 3/01 G06F 15/16
709204, 715753, 709227
A method, a system, and a computer-readable medium are provided which support a collaborative browsing session. A connection request is received at a first device from a second device. The connection request indicates a request for a collaborative browsing session between the first device and the second device. In response to the connection request, a web page is sent to the second device from the first device. The web page includes embedded computer-executable instructions to support the collaborative browsing session. A browser application at the first device is monitored for a change in state. An indicator of the change in state of the browser application is sent to the second device from the first device.