System and method for seal tamper detection for intelligent electronic devices
First Claim
1. An energy management device used in an energy management architecture for managing an energy distribution system, said energy management architecture including a network, said energy management device comprising:
- an energy distribution system interface configured to couple said energy management device with at least a portion of said energy distribution system;
a network interface configured to couple said energy management device with said network for transmitting outbound communications to said network, said outbound communications comprising energy management data;
a processor coupled with said network interface and said energy distribution system interface, configured to generate said energy management data;
an enclosure which surrounds said energy management device and protects said energy management device from tampering;
a tamper prevention seal coupled with said enclosure, which detects unauthorized access to said enclosure;
a seal tamper detection unit coupled with said processor and said tamper prevention seal and configured to detect when said tamper prevention seal indicates that unauthorized access has occurred; and
a memory coupled with said processor, said memory configured to store confidential data, wherein said confidential data comprises a private key configured to sign said energy management data,wherein said processor is further configured to maintain said energy management data, but prevent said transmitting of said energy management data through said network interface, when said seal tamper detection unit detects that said tamper prevention seal indicates that unauthorized access has occurred.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for detecting and responding to device tampering in an Energy Management (“EM”) device is disclosed. The EM device is provided with mechanisms to detect and indicate unauthorized tampering with the device. Further, in response to detected unauthorized tampering, the device may take actions to protect the integrity of data generated by the device as well as protect any confidential data stored within the device. Such actions may include preventing further device operation, generating warnings to the device owner/user, marking subsequently generated data as suspect, destroying stored confidential data, etc.
48 Citations
38 Claims
-
1. An energy management device used in an energy management architecture for managing an energy distribution system, said energy management architecture including a network, said energy management device comprising:
-
an energy distribution system interface configured to couple said energy management device with at least a portion of said energy distribution system; a network interface configured to couple said energy management device with said network for transmitting outbound communications to said network, said outbound communications comprising energy management data; a processor coupled with said network interface and said energy distribution system interface, configured to generate said energy management data; an enclosure which surrounds said energy management device and protects said energy management device from tampering; a tamper prevention seal coupled with said enclosure, which detects unauthorized access to said enclosure; a seal tamper detection unit coupled with said processor and said tamper prevention seal and configured to detect when said tamper prevention seal indicates that unauthorized access has occurred; and a memory coupled with said processor, said memory configured to store confidential data, wherein said confidential data comprises a private key configured to sign said energy management data, wherein said processor is further configured to maintain said energy management data, but prevent said transmitting of said energy management data through said network interface, when said seal tamper detection unit detects that said tamper prevention seal indicates that unauthorized access has occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An energy management device used in an energy management architecture for managing an energy distribution system, said energy management architecture including a network, said energy management device comprising:
-
an energy distribution system interface configured to couple said energy management device with at least a portion of said energy distribution system; a network interface configured to couple said energy management device with said network for transmitting outbound communications to said network, said outbound communications comprising energy management data; a processor coupled with said network interface and said energy distribution system interface, configured to generate said energy management data; an enclosure which surrounds said energy management device and protects said energy management device from tampering; a tamper prevention seal coupled with said enclosure, which detects unauthorized access to said enclosure; a seal tamper detection unit coupled with said processor and said tamper prevention seal and configured to detect when said tamper prevention seal indicates that unauthorized access has occurred; and a memory coupled with said processor, said memory configured to store confidential data, wherein said confidential data comprises a private key configured to sign said energy management data, wherein said processor is further configured to maintain said energy management data, but configured to mark said energy management data as unreliable, when said seal tamper detection unit detects that said tamper prevention seal indicates that unauthorized access has occurred. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. An energy management device used in an energy management architecture for managing an energy distribution system, said energy management architecture including a network, said energy management device comprising:
-
an energy distribution system interface configured to couple said energy management device with at least a portion of said energy distribution system; a network interface configured to couple said energy management device with said network for transmitting outbound communications to said network, said outbound communications comprising energy management data; a processor coupled with said network interface and said energy distribution system interface, configured to generate said energy management data; an enclosure which surrounds said energy management device and protects said energy management device from tampering; a tamper prevention seal coupled with said enclosure, which detects unauthorized access to said enclosure; a seal tamper detection unit coupled with said processor and said tamper prevention seal and configured to detect when said tamper prevention seal indicates that unauthorized access has occurred; and a memory coupled with said processor and configured to store at least one device setting, wherein information of said at least one device setting is preserved when said seal tamper detection unit detects that said tamper prevention seal indicates that unauthorized access has occurred, wherein said processor is further configured to appear to make a change to said at least one device setting after said seal tamper detection unit detects that said tamper prevention seal indicates that unauthorized access has occurred, but is configured to maintain a first copy of said at least one device setting as if no change was made and further operative to maintain a second copy of said at least one device setting based on a change. - View Dependent Claims (33, 34, 35, 36)
-
-
37. An energy management device used in an energy management architecture for managing an energy distribution system, said energy management architecture including a network, said energy management device comprising:
-
an energy distribution system interface configured to couple said energy management device with at least a portion of said energy distribution system; a network interface configured to couple said energy management device with said network for transmitting outbound communications to said network, said outbound communications comprising energy management data; a processor coupled with said network interface and said energy distribution system interface, configured to generate said energy management data; an enclosure which surrounds said energy management device and protects said energy management device from tampering; a tamper prevention seal coupled with said enclosure, which detects unauthorized access to said enclosure; and a seal tamper detection unit coupled with said processor and said tamper prevention seal and configured to detect when said tamper prevention seal indicates that unauthorized access has occurred, wherein said processor is further configured to maintain said energy management data, but prevent said transmitting of said energy management data through said network interface, when said seal tamper detection unit detects that said tamper prevention seal indicates that unauthorized access has occurred, and wherein said processor is further configured to prevent said transmitting of signed energy management data through said network interface when said seal tamper detection unit detects that said tamper prevention seal indicates that unauthorized access has occurred.
-
-
38. An energy management device used in an energy management architecture for managing an energy distribution system, said energy management architecture including a network, said energy management device comprising:
-
an energy distribution system interface configured to couple said energy management device with at least a portion of said energy distribution system; a network interface configured to couple said energy management device with said network for transmitting outbound communications to said network, said outbound communications comprising energy management data; a processor coupled with said network interface and said energy distribution system interface, configured to generate said energy management data; an enclosure which surrounds said energy management device and protects said energy management device from tampering; a tamper prevention seal coupled with said enclosure, which detects unauthorized access to said enclosure; and a seal tamper detection unit coupled with said processor and said tamper prevention seal and configured to detect when said tamper prevention seal indicates that unauthorized access has occurred, wherein said processor is further configured to maintain said energy management data, but configured to mark said energy management data as unreliable, when said seal tamper detection unit detects that said tamper prevention seal indicates that unauthorized access has occurred, and wherein said processor is further configured to prevent said transmitting of signed energy management data through said network interface when said seal tamper detection unit detects that said tamper prevention seal indicates that unauthorized access has occurred.
-
Specification