Systems and methods for performing electronic surveillance
First Claim
1. A method for performing an electronic surveillance with proper judicial oversight, comprising:
- conditioning a packet capture device to include recording data corresponding to operation of the packet capture device to ensure that the surveillance was conducted properly;
conducting the electronic surveillance using the packet capture device to produce a record;
encrypting the record using a first key from a first smart card issued to a law enforcement agent;
creating a system event log, during production of the record, that identifies a current mode of operation and time period;
digitally signing the encrypted record using a second key from the first smart card to bind the law enforcement agent with the mode of operation and the time period of the surveillance to ensure the proper judicial oversight;
hashing the digitally-signed record using a third key from a second smart card;
encrypting the system event log using a fourth key from the second smart card; and
digitally signing the system event log using a fifth key from the second smart card and a sixth key from the first smart card.
2 Assignments
0 Petitions
Accused Products
Abstract
A system performs an electronic surveillance in a packet-switched network. The system includes a first card (300), a second card (400), and an electronic surveillance device (120). The first card (300) stores first data identifying a first operational mode and second data identifying a time period. The second card (400) stores activation information. The electronic surveillance device (120) reads the first card (300) and conditions itself for operating in the first operational mode for the specified time period. The electronic surveillance device (120) also reads the second card (400) and performs a packet capture operation in accordance with the first operational mode for the specified time period in response to reading the second card (400).
-
Citations
17 Claims
-
1. A method for performing an electronic surveillance with proper judicial oversight, comprising:
-
conditioning a packet capture device to include recording data corresponding to operation of the packet capture device to ensure that the surveillance was conducted properly; conducting the electronic surveillance using the packet capture device to produce a record; encrypting the record using a first key from a first smart card issued to a law enforcement agent; creating a system event log, during production of the record, that identifies a current mode of operation and time period; digitally signing the encrypted record using a second key from the first smart card to bind the law enforcement agent with the mode of operation and the time period of the surveillance to ensure the proper judicial oversight; hashing the digitally-signed record using a third key from a second smart card; encrypting the system event log using a fourth key from the second smart card; and digitally signing the system event log using a fifth key from the second smart card and a sixth key from the first smart card. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic surveillance device comprising:
-
logic configured to condition the electronic surveillance device for a particular mode of operation and duration and to record data corresponding to operation of the device, the data indicating if the surveillance was conducted properly; logic configured to record packets in a network based on the configured mode of operation to create a surveillance record; logic configured to determine whether the duration has been exceeded; logic configured to encrypt the surveillance record using a first key from a first smart card when the duration has been exceeded, the first smart card issued to a law enforcement agent; logic configured to digitally sign the encrypted surveillance record using a second key from the first smart card to bind the law enforcement agent with the mode of the operation and the duration to ensure proper judicial oversight; logic configured to hash the digitally-signed surveillance record using a third key from a second smart card; logic configured to create a system event log, during the packet recording, that identifies a current mode of operation and time period; logic configured to encrypt the system event log using a fourth key from the second smart card; and logic configured to digitally sign the system event log using a fifth key from the second smart card and a sixth key from the first smart card. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for conducting an electronic surveillance with proper judicial oversight, comprising:
-
means for configuring a packet capture device to operate in a first mode or a second mode; means for configuring the packet capture device to operate for a predetermined duration; means for conducting the electronic surveillance during the predetermined duration using the packet capture device to produce a surveillance record and to record data corresponding to operation of the packet capture device to ensure that the surveillance was conducted properly; means for encrypting the surveillance record using a first key from a first smart card issued to a law enforcement agent; means for digitally signing the encrypted surveillance record using a second key from the first smart card to bind the law enforcement agent with mode and time of the surveillance to ensure the proper judicial oversight; means for hashing the digitally-signed surveillance record using a third key from a second smart card; means for configuring the packet capture device to create a system event log, during the predetermined duration, that identifies mode of operation and time period; means for configuring the packet capture device to encrypt the system event log using a fourth key from the second smart card; and means for configuring the packet capture device to digitally sign the system event log using a fifth key from the second smart card and a sixth key from the first smart card.
-
-
17. A method for performing an electronic surveillance, comprising;
-
issuing to a law enforcement agent from a warrant authority both a warrant-related smart card and a law enforcement agent smart card to impose proper judicial oversight on the surveillance; using the warrant-related smart card to condition a packet capture device to include recording data corresponding to operation of the packet capture device to ensure that the surveillance was conducted properly; using the law enforcement agent smart card to initiate conducting the electronic surveillance by the packet capture device to produce a surveillance record; configuring the packet capture device to create a system event log during production of the surveillance record that identifies mode and time of the surveillance; digitally signing and hashing the surveillance record to bind the law enforcement agent conducting the surveillance with the mode and time of the surveillance to allow the proper judicial oversight; computing a message digest to (1) validate integrity of the surveillance record where the record has not been corrupted or altered and (2) ensure that the device was not altered to execute unlawful or unauthorized functions; configuring the packet capture device to encrypt the system event log using a key from the warrant-related smart card; and configuring the packet capture device to digitally sign the system event log using another key from the warrant-related smart card and a different key from the law enforcement agent smart card.
-
Specification