Method and apparatus for real-time digital certification of electronic files and transactions using entropy factors
First Claim
1. A method for digital authentication, comprising the operations of:
- receiving a first timing signal from a remote source using a receiver;
receiving a second timing signal from the remote source using the receiver;
storing a delay number, the delay number being a measure of a variation between arrival times of the first timing signal and the second timing signal at the receiver; and
authenticating a digital transaction using the delay number.
3 Assignments
0 Petitions
Accused Products
Abstract
An invention for digital authentication is provided. A first timing signal is received from a remote source using a receiver. Next, a delay number is stored. The delay number is based on a first delay time period between when the first timing signal was transmitted and when the first timing signal was received. A digital transaction is then authenticated using the delay number. In one aspect, a digital certificate is created using the delay number. The remote source can be any source capable of generating timing signals, such as a global positioning satellite (GPS) system or a cell tower system. The delay in the timing signal can be caused by free electrons in a line of sight between the remote source and the receiver, such as by variations in atmospheric conditions or by an object within the line of sight such as bird or tree branch. Optionally, the delay number can be stored on a User Card and a System Card. In this aspect, a transaction between the User Card on a client computer and the System Card on a server computer can be authenticating by comparing the delay number stored on the User Card to the delay number stored on the System Card.
-
Citations
35 Claims
-
1. A method for digital authentication, comprising the operations of:
-
receiving a first timing signal from a remote source using a receiver; receiving a second timing signal from the remote source using the receiver; storing a delay number, the delay number being a measure of a variation between arrival times of the first timing signal and the second timing signal at the receiver; and authenticating a digital transaction using the delay number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for digital authentication, comprising the operations of:
-
storing a profile on a System Card, the profile including a first delay number, the first delay number being a measure of a first variation between arrival times of a first timing signal and a second timing signal received from a remote source; transmitting a digital token from a User Card to the System Card, the digital token including the first delay number; sending a new server public encryption key from the System Card to the User Card if the digital token matches the profile; communicating summary data from the User Card to the System Card, the summary data including a second delay number, the second delay number being a measure of a second variation between arrival times of a third timing signal and a fourth timing signal received from the remote source, the second summary data being encrypted via the new server public encryption key; and updating the profile on a System Card, the profile including the second delay number. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for digital authentication, comprising:
-
a client computer having a User Card capable of receiving a first timing signal and a second timing signal from a remote source, wherein the User Card includes a stored delay number that is a measure of a variation between arrival times of the first timing signal and the second timing signal at the User Card; and a server computer having a System Card that includes the delay number, the System Card including logic to compare the delay number stored on the User Card to the delay number stored on the System Card to authenticate a transaction. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification