Invention Grant
US09306933B2 Ensuring network connection security between a wrapped app and a remote server
有权
确保包裹的应用程序和远程服务器之间的网络连接安全性
- Patent Title: Ensuring network connection security between a wrapped app and a remote server
- Patent Title (中): 确保包裹的应用程序和远程服务器之间的网络连接安全性
-
Application No.: US13924194Application Date: 2013-06-21
-
Publication No.: US09306933B2Publication Date: 2016-04-05
- Inventor: Michael Scott Pontillo , James Blaisdell , Brian H. Pescatore
- Applicant: Mocana Corporation
- Applicant Address: US CA San Francisco
- Assignee: Mocana Corporation
- Current Assignee: Mocana Corporation
- Current Assignee Address: US CA San Francisco
- Agency: Beyer Law Group LLP
- Main IPC: H04L29/00
- IPC: H04L29/00 ; H04L29/06 ; H04W12/02 ; G06F21/51 ; H04W4/00

Abstract:
A network connection between an app on a mobile device and a remote server is either enabled or denied based on whether a security wrapped app can verify that the connection is with a known and trusted server. The wrapped app uses a socket interception layer injected into the app code along with a trust store, also part of the wrapped app to determine whether a network connection attempted by the app should be allowed. The layer buffers relevant function calls from the app by intercepting them before they reach the device operating system. If the layer determines that a network connection is attempted, then it snoops the negotiation phase data stream to discern when the server sends a certificate to the app. It obtains this certificate and compares it to data in the trust store and makes a determination of whether the server is known and trusted.
Public/Granted literature
- US20130291086A1 ENSURING NETWORK CONNECTION SECURITY BETWEEN A WRAPPED APP AND A REMOTE SERVER Public/Granted day:2013-10-31
Information query