SYSTEM AND METHOD FOR SELECTIVELY PROVIDING CRYPTOGRAPHIC CAPABILITIES BASED ON LOCATION
First Claim
Patent Images
1. A method of providing cryptographic functionality using a mobile electronic device comprising:
- receiving a request to perform a cryptographic operation in the mobile electronic device;
determining, by a processing device of the mobile electronic device, whether said cryptographic operation is permitted to be performed by said mobile electronic device based on a current location of said mobile electronic device; and
performing said cryptographic operation in said mobile electronic device only if it is determined that said cryptographic operation is permitted.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of providing cryptographic functionality includes receiving a request to perform a cryptographic operation in a mobile electronic device, determining whether the cryptographic operation is permitted to be performed by the mobile electronic device based on the current location of the mobile electronic device, and performing the cryptographic operation in the mobile electronic device only if it is determined that the cryptographic operation is permitted.
24 Citations
17 Claims
-
1. A method of providing cryptographic functionality using a mobile electronic device comprising:
-
receiving a request to perform a cryptographic operation in the mobile electronic device; determining, by a processing device of the mobile electronic device, whether said cryptographic operation is permitted to be performed by said mobile electronic device based on a current location of said mobile electronic device; and performing said cryptographic operation in said mobile electronic device only if it is determined that said cryptographic operation is permitted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile electronic device providing cryptographic functionality, comprising:
-
a processing unit; a location determining module operatively coupled to said processing unit, said location determining module being structured to determine a current location of said mobile electronic device; and a cryptographic module; wherein said processing unit is adapted to receive a request to perform a cryptographic operation and determine whether said cryptographic operation is permitted to be performed based on said current location, and wherein said cryptographic module will perform said cryptographic operation only if it is determined that said cryptographic operation is permitted. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for providing cryptographic functionality, comprising:
-
an encryption controller device operatively coupled to a network; and a mobile cryptography device operatively coupled to a network, said mobile cryptography device including; a cryptographic module; and a processing unit, wherein said processing unit is adapted to receive a request to perform a cryptographic operation, determine a round trip communications time between said mobile cryptography device and said encryption controller device through said network, and determine that said cryptographic operation is permitted to be performed only if said round trip communications time is less than or equal to a threshold level, and wherein said cryptographic module will perform said cryptographic operation only if it is determined that said cryptographic operation is permitted. - View Dependent Claims (17)
-
Specification