发明名称 |
Systems and methods for enforcing geolocation-based policies |
摘要 |
A computer-implemented method for enforcing geolocation-based policies may include (1) identifying a request from a computing system to access a computing resource, (2) identifying a public key certificate associated with the computing resource, the public key certificate including location data that indicates where the computing resource may be accessed from, (3) determining a current location of the computing system, (4) determining that the location data within the public key certificate indicates that the computing resource may be accessed from the current location of the computing system, and (5) allowing access to the computing resource based on the determination that the computing resource may be accessed from the current location of the computing system. Various other methods, systems, and computer-readable media are also disclosed. |
申请公布号 |
US9038158(B1) |
申请公布日期 |
2015.05.19 |
申请号 |
US201113178225 |
申请日期 |
2011.07.07 |
申请人 |
Symantec Corporation |
发明人 |
MacKay Paul |
分类号 |
G06F7/04;G06F15/16;G06F17/30;H04L29/06;H04L9/32 |
主分类号 |
G06F7/04 |
代理机构 |
ALG Intellectual Property, LLC |
代理人 |
ALG Intellectual Property, LLC |
主权项 |
1. A computer-implemented method for enforcing geolocation-based policies, the method comprising:
identifying a request from a computing system to access a computing resource; identifying a public key certificate, comprising a certificate of a public key, that is associated with the computing resource, the public key certificate including location data that indicates permissible locations from which the computing resource may be accessed; determining a current location of the computing system; determining that the location data within the public key certificate indicates that the computing resource may be accessed from the current location of the computing system; allowing access to the computing resource based on the determination that the computing resource may be accessed from the current location of the computing system; wherein at least a portion of the method is performed by a computing device comprising at least one processor. |
地址 |
Mountain View CA US |