by: 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.


logo
Phase shift demodulator

Coal carbonization and/or gasification plant

In-situ control system for atomization

Electrical circuit tester

Flexible pipe joint system

Drill pipe tong retaining apparatus

Cord adjusters

Automatic insulating tape wrapping apparatus

Card holding device

Infusion instrument

Tipping rack for bottle

Papermaking belt having reinforcing piles

Shielded cable cutting device

Ergonomic arm support

Coating composition for artistic reproductions

Wireless control device

Desulfurizing fossil fuels

Power muscle stimulator

Radiating device for hyperthermia

Sewing machine

Ophthalmic device for dispensing eyedrops

Composite membranes for fluid separations

Polymerization of olefin

Distributed crossbar switch architecture

Stretch-wrapped package, process and apparatus

Photoreactive suturing of biological materials

Tapered electrode for stacked capacitors

Thermally-induced hydrolysis of acetal

Extended moment arm anti-spin device

Steam generator arrangement

Programmable operator's console

Singulator for document feeder

Golf course

Cosmetic firming formulation

Tubular grafts from purified submucosa

Cleaning apparatus for disk-shaped workpieces

Photographic camera

Article comprising microcavity light sources

Primer compositions

Suspension mechanism for tracked vehicles

Calibration of magnetic tape drive

High-pressure discharge lamp

Iodine adsorbent

Positioning controller

Wireless telecommunication digital receiver

Bearing system with water exclusion

Immunoassay for phencyclidine

Power amplifier apparatus

Statistical weighing

Vehicle seat air bag arrangement

Putter head with cavities

1,3,4-Thiadiazines

Internal combustion engine

Device for use in diagnosis

Power-off brake with manual release

Locking device

Paraffin ammoxidation process

Stump cutter

Electrophotographic image forming apparatus

Endoscopic microsurgical instruments

Vibration isolation system

Handle bag of plastic film

Bearing play adjusting assembly

Automobile window shield and covering

Foreign matter detecting device

Cooling device

Signal reproducing circuit

Trailer hitch alignment device

Memory protection circuit

Power source device

Locking hole punch

Model house

Dipyrromethene metal chelate compounds

Acoustic hit indicator

Withstand-voltage tire

Panel-form loudspeaker

Overdenture attachment system

Amino acid sequence pattern matching

Circuit interlock arrangement

Base for roadway marker

Low-temperature fluidity improver

Memory access optimizing method

Optical image defocus correction

Mouse support