Providing security in an intelligent electronic device

US11870910B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11870910-B2
Application numberUS-202117177767-A
CountryUS
Kind codeB2
Filing dateFeb 17, 2021
Priority dateDec 21, 2015
Publication dateJan 9, 2024
Grant dateJan 9, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Apparatuses, systems, and methods for providing security in an intelligent electronic device (IED) are provided. In one aspect of the present disclosure, an IED is provided including at least one processor that receives a communication via a communication interface, the communication including an unencrypted file and a digital signature. The at least one processor decrypts the digital signature to obtain a first value, executes a hash function on the unencrypted file to obtain a second value, determines if the first value and second value match, and updates at least one firmware package stored in at least one memory of the IED with the unencrypted file if it is determined that the first value and the second value match.

First claim

Opening claim text (preview).

What is claimed is: 1. An intelligent electronic device (IED) comprising: at least one sensor coupled to an electrical distribution system, the at least one sensor configured to measure at least one parameter of the electrical distribution system and generate at least one analog signal indicative of the at least one parameter; at least one analog-to-digital converter configured to receive the at least one analog signal and convert the at least one analog signal to at least one digital signal; at least one memory configured to store a plurality of firmware packages of the IED; at least one communication interface configured to receive at least one communication, the at least one communication including a digital signature and an unencrypted file, the unencrypted file including firmware data; and at least one processor configured to receive the at least one digital signal and calculate at least one power parameter of the electrical distribution system, the at least one processor further configured to: receive the at least one communication from the at least one communication interface, decrypt the digital signature to obtain a first value, execute a hash function on the unencrypted file to obtain a second value, determine if the first value and second value match, and update at least one firmware package of the plurality of firmware packages stored in the at least one memory with the unencrypted file if it is determined that the first value and the second value match, wherein the at least one processor is further configured to determine unused sections in the firmware data of the unencrypted file and fill at least one section of the unused sections of the firmware data of the unencrypted file with arbitrary values to impede a third party from determining unused sections of the firmware data before updating the at least one firmware package. 2. The IED of claim 1 , wherein the hash function is at least one of Secure Hash Algorithm (SHA) 0, SHA-1, SHA-2, SHA-256, SHA-3, Message-Digest Algorithm (MD) 2, MD4, and MD5. 3. The IED of claim 1 , wherein the at least one communication is received as a first transmission and a second transmission, the first transmission including the digital signature and the second transmission including the unencrypted file. 4. The IED of claim 1 , wherein when the at least one processor determines that the first value and the second value do not match, the at least one processor generates an error message and does not update the at least one firmware package with the unencrypted file. 5. The IED of claim 4 , further comprising a display, wherein the at least one processor is configured to output the error message to the display. 6. The IED of claim 4 , wherein the at least one processor is configured to provide the error message to at least one other device via the communication interface. 7. The IED of claim 1 , wherein when the at least one processor determines the first value and the second value do not match, the at least one processor initiates a lockout timer to prevent a user from attempting to upgrade the at least one firmware package for a predetermined period of time. 8. The IED of claim 7 , wherein the at least one processor is configured to ignore any communication received during the lockout period. 9. The IED of claim 1 , wherein the at least one processor decrypts the digital signature using a public key stored in the at least one memory to obtain the first value. 10. The IED of claim 9 , wherein the digital signature is created by encrypting a hash value encrypted using a private key that corresponds to the public key. 11. The IED of claim 1 , further comprising a housing including a sealing switch configured to be pressed, wherein when the sealing switch is pressed, the sealing switch is configured to provide a signal to the at least one processor, the at least one processor further configured to allow access to sensitive information stored in the at least one memory after receiving the signal from the sealing switch. 12. The IED of claim 11 , wherein the at least one processor is configured to provide access to the sensitive information for a predetermined period of time after receiving the signal form the sealing switch. 13. The IED of claim 1 , wherein the at least one communication interface is a wireless communication interface. 14. The IED of claim 1 , further comprising a housing, wherein the at least one sensor, at least one analog-to-digital converter, at least one memory, at least one communication interface and the at least one processor are disposed in the housing. 15. The IED of claim 14 , wherein the housing is at least one of a panel meter housing, a switchboard meter housing, a draw-out type housing, an A-based housing and/or a circuit breaker mounted housing. 16. The IED of claim 14 , wherein the housing is a socket or S-based housing. 17. The IED of claim 14 , wherein the housing further includes a sealing switch configured to be pressed, wherein when the sealing switch is pressed, the sealing switch is configured to provide a signal to the at least one processor, the at least one processor further configured to allow access to sensitive information stored in the at least one memory after receiving the signal from the sealing switch.

Assignees

Inventors

Classifications

  • H04L9/3247Primary

    involving digital signatures · CPC title

  • Updates (security arrangements therefor G06F21/57) · CPC title

  • G06F21/572Primary

    Secure firmware programming, e.g. of basic input output system [BIOS] · CPC title

  • using cryptographic hash functions · CPC title

  • involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11870910B2 cover?
Apparatuses, systems, and methods for providing security in an intelligent electronic device (IED) are provided. In one aspect of the present disclosure, an IED is provided including at least one processor that receives a communication via a communication interface, the communication including an unencrypted file and a digital signature. The at least one processor decrypts the digital signature…
Who is the assignee on this patent?
Electro Industries/Gauge Tech, Ei Electronics Llc
What technology area does this patent fall under?
Primary CPC classification H04L9/3247. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 09 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).