 |
Brothers, Harlan Jay; Genly, Chris Hind; |
Event verification system

An event verification system comprises an input for the reception of information and an encryption algorithm to encrypt the information; an electronic recorder to record the encrypted information and a decryption algorithm to decrypt recorded information; at least one programmable memory to store at least one cryptographic key for use with the encryption and decryption algorithms; a tamperproof enclosure to protect the input and at least one programmable memory from access or alteration; and, a trusted agent to generate at least one cryptographic key to be used in conjunction with the encryption and decryption algorithms, the trusted agent programming any generated cryptographic key into at least one programmable memory for use with the encryption and decryption algorithms and, upon request, verifying the authenticity of the recorded information by decrypting the recorded information using at least one cryptographic key.


What is claimed is:
1. An event verification system comprises:
an input for the reception of information;
an encryption algorithm to encrypt the information;
an electronic recorder to record the encrypted information;
a decryption algorithm to decrypt recorded information;
at least one programmable memory to store at least one cryptographic key for use with the encryption and decryption algorithms;
a tamperproof enclosure to protect the input and at least one programmable memory from access or alteration; and
a trusted agent to generate at least one cryptographic key to be used in conjunction with the encryption and decryption algorithms, the trusted agent programming any generated cryptographic key into at least one programmable memory for use with the encryption and decryption algorithms and, upon request, verifying the authenticity of the recorded information by decrypting the recorded information using at least one cryptographic key.
2. The event verification system of claim 1 wherein the input comprises video information.
3. The event verification system of claim 2 wherein the video information is derived from a video camera.
4. The event verification system of claim 3 wherein video camera includes at least one range sensor whose output is encrypted and then recorded by the electronic recorder.
5. The event verification system of claim 1 wherein the encryption and decryption algorithms use a single key system.
6. The event verification system of claim 1 wherein the encryption and decryption algorithms use a public key system.
7. The event verification system of claim 1 wherein at least one cryptographic key is encrypted.
8. The event verification system of claim 1 wherein the tamperproof enclosure includes a detector to monitor the integrity of the tamperproof enclosure and, upon any breach of integrity, to send a signal that results in the destruction of any cryptographic key stored in a programmable memory within the tamperproof enclosure.
9. The event verification system of claim 1 wherein the tamperproof enclosure includes an electronic security measure that monitors the state of the tamperproof enclosure from the time of manufacture and reveals any breach of the tamperproof enclosure to the trusted third party.
10. The event verification system of claim 1 wherein the input includes time data.
11. The event verification system of claim 1 wherein the input includes location data.
12. The event verification system of claim 10 wherein the time data is derived from the Global Positioning System.
13. The event verification system of claim 11 wherein the location data is derived from the Global Positioning System.
14. The event verification system of claim 1 wherein a transmitter sends at least a portion of the encrypted data to a remote location.
15. The event verification system of claim 14 wherein the encrypted data is sent to the remote location by means of a telephone link.
16. The event verification system of claim 14 wherein the encrypted data is sent to the remote location by means of a network link.
17. The event verification system of claim 14 wherein the encrypted data is sent to the remote location by means of a wireless link.
18. The event verification system of claim 14 wherein the encrypted data is sent to the remote location by means of a satellite link.
19. An event verification system comprises:
a video camera for the reception of information;
an encryption algorithm to encrypt the information;
an electronic recorder to record the encrypted information;
a decryption algorithm to decrypt recorded information;
at least one programmable memory to store at least one cryptographic key for use with the encryption and decryption algorithms;
a tamperproof enclosure to protect the input and at least one programmable memory from access or alteration;
a trusted agent to generate at least one cryptographic key to be used in conjunction with the encryption and decryption algorithms, the trusted agent programming any generated cryptographic key into at least one programmable memory for use with the encryption and decryption algorithms and, upon request, verifying the authenticity of the recorded information by decrypting the recorded information using at least one cryptographic key;
at least one range sensor whose output is encrypted by the encryption algorithm and recorded by the electronic recorder;
a detector within the tamperproof enclosure to monitor the integrity of the tamperproof enclosure and, upon any breach of integrity, to send a signal that results in the destruction of any cryptographic key stored in a programmable memory within the tamperproof enclosure;
an electronic security measure within the tamperproof enclosure that monitors the state of the tamperproof enclosure from the time of manufacture and reveals any breach of the tamperproof enclosure to the trusted third party;
a Global Positioning System receiver for deriving time and location data which is encrypted by the encryption algorithm and recorded by the electronic recorder; and,
a transmitter to send at least a portion of the encrypted data to a remote location.
|