Secure element method for distributed electronic ledger
US-11282137-B2 · Mar 22, 2022 · US
US2020372184A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2020372184-A1 |
| Application number | US-201716764764-A |
| Country | US |
| Kind code | A1 |
| Filing date | Nov 17, 2017 |
| Priority date | Nov 17, 2017 |
| Publication date | Nov 26, 2020 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for detecting tampering of a digital content is provided. The method includes receiving a portion of the digital content at a computing device ( 710 ). The method further includes encrypting the portion of the digital content by the computing device when the portion of the digital content contains proof-of-verification ( 720 ). The method further includes computing a first hash value for the encrypted portion of the digital content by the computing device ( 730 ). The method further includes comparing the computed first hash value with a second hash value associated with the portion of the digital content in the computing device, wherein the second hash value is obtained by the computing device from a distributed ledger system ( 740 ). The method further includes identifying the evidence of tampering of the digital content when the computed first hash value is not equal to the second hash value ( 750 ). The method further includes providing an alert message to a user or an output medium upon detecting tampering of the digital content ( 760 ). A method for creating a tamper-evident digital content is also provided.
Opening claim text (preview).
1 . A method for creating a tamper-evident digital content, wherein the method comprises: Receiving a portion of the digital content at a computing device; Encrypting the portion of the digital content by the computing device when the portion of the digital content is selected for proof-of-verification; Sending the encrypted portion of the digital content from the computing device to a distributed ledger system; Retrieving hash identification data associated with the encrypted portion of the digital content from the distributed ledger system; and Creating an updated portion of the digital content using the retrieved hash identification data. 2 . (canceled) 3 . The method of claim 1 , wherein creating the tamper-evident digital content further comprises: Receiving one or more additional portions of the digital content at the computing device; Encrypting one of the additional portions of the digital content by the computing device when that additional portion of the digital content is selected for proof-of-verification; Sending the encrypted additional portion of the digital content from the computing device to the distributed ledger system; Retrieving hash identification data associated with the encrypted additional portion of the digital content from the distributed ledger system; and Creating an updated additional portion of the digital content using the retrieved hash identification data. 4 . (canceled) 5 . The method of claim 1 , wherein the digital content comprises media data wherein the media data comprises media frames; and each said portion of the digital content comprises at least one media frame. 6 . (canceled) 7 . The method of claim 1 , wherein creating the updated portion of the digital content further comprises embedding the retrieved hash identification data with metadata associated with the portion of the digital content. 8 . The method of claim 1 , further comprising determining if the portion of the digital content is to be selected for proof-of-verification using a predefined technique to determine if the first portion of the digital content is to be selected for proof-of-verification wherein the technique is any of: batch sampling technique or simple sampling technique. 9 . The method of claim 1 , wherein sending the encrypted portion of the digital content further comprises: Creating a hash value for the encrypted portion of the digital content received at the distributed ledger system wherein the hash value is created using a smart contract or a stored procedure in the distributed ledger system; and Storing the hash value in the distributed ledger system wherein storing the hash value in the distributed ledger system comprises storing the hash value in at least one of the data storage units of the distributed ledger system. 10 . The method of claim 1 , wherein the hash identification data associated with the encrypted first portion of the digital content further comprises at least a location identifier of the uploaded first hash value; and a type information of the distributed ledger system. 11 . A method for detecting tampering of a digital content, wherein the method comprises: Receiving a portion of the digital content at a computing device; Encrypting the portion of the digital content by the computing device when the portion of the digital content contains proof-of-verification; Computing a first hash value for the encrypted portion of the digital content by the computing device; Comparing the computed first hash value with a second hash value associated with the portion of the digital content in the computing device, wherein the second hash value is obtained by the computing device from a distributed ledger system; and Identifying the evidence of tampering of the digital content when the computed first hash value is not equal to the second hash value. 12 . (canceled) 13 . The method of claim 11 , wherein detecting tampering of the digital content further comprises: Receiving one or more additional portions of the digital content at the computing device; Encrypting one of the additional portions of the digital content by the computing device when that additional portion of the digital content contains proof-of-verification; Computing a first hash value for the encrypted additional portion of the digital content by the computing device; Comparing the computed first hash value with a second hash value associated with the additional portion of the digital content in the computing device, wherein the second hash value is obtained by the computing device from the distributed ledger system; and Identifying the evidence of tampering of the digital content when the computed first hash value is not equal to the second hash value. 14 . (canceled) 15 . (canceled) 16 . (canceled) 17 . The method of claim 11 , further comprising determining if the portion of the digital content contains proof-of-verification by: Retrieving a metadata information associated with the portion of the digital content; and Verifying the retrieved metadata to identify whether the portion of the digital content contains proof-of-verification. 18 . The method of claim 11 , wherein the second hash value associated with the portion of the digital content is obtained from the distributed ledger system using the metadata information associated with the portion of the digital content. 19 . (canceled) 20 . (canceled) 21 . A computing device for creating a tamper-evident digital content, the computing device comprising: one or more processing circuits; at least one communication interface for communicating with a distributed ledger system and a storage device; an encoding unit configured to: Receive a portion of the digital content at the computing device; Encrypt the portion of the digital content by the computing device when the portion of the digital content is selected for proof-of-verification; Send the encrypted portion of the digital content from the computing device to the distributed ledger system; Retrieve hash identification data associated with the encrypted portion of the digital content from the distributed ledger system; and Create an updated portion of the digital content using the retrieved hash identification data. 22 . The computing device of claim 21 , wherein the encoding unit is further configured to store the updated portion of the digital content in the storage device. 23 . (canceled) 24 . The computing device of claim 21 , wherein the computing device is a media encoding device. 25 . (canceled) 26 . The computing device of claim 21 , wherein the digital content comprises MPEG encoded data; and each said portion of the digital content comprises at least one MPEG I-frame. 27 . (canceled) 28 . A computing device for detecting tampering of a digital content, the computing device comprising: one or more processing circuits; at least one communication interface for communicating with a distributed ledger system, an output medium or an user; a decoding unit configured to: Receive a portion of the digital content at the computing device; Encrypt the portion of the digital content by the computing device when the portion of the digital content contains proof-of-verification; Compute a first hash value for the encrypted portion of the digital content by the computing device;
using hash chains, e.g. blockchains or hash trees · CPC title
using a third party · CPC title
Packet or message integrity · CPC title
Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message] {(arrangements for conditional access to broadcast information or to broadcast-related services H04H60/14)} · CPC title
using cryptographic hash functions · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.