http://rdf.ncbi.nlm.nih.gov/pubchem/patent/WO-2016020267-A1

Outgoing Links

Predicate Object
assignee http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_53a296604bbd5b28d981acea8eb74982
classificationCPCAdditional http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L2209-12
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F2221-034
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L2209-046
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F21-55
classificationCPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F11-263
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G09C1-00
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F21-71
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F21-75
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F21-56
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F11-22
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L9-002
classificationIPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G09C1-00
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/H04L9-00
filingDate 2015-07-30-04:00^^<http://www.w3.org/2001/XMLSchema#date>
inventor http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_527af8c7cf64bde90d4b954023f3ac1d
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_b630c188b233a0670a2c1ebd1652264f
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_602fa19566c7a53322d2db58d6c2955e
publicationDate 2016-02-11-04:00^^<http://www.w3.org/2001/XMLSchema#date>
publicationNumber WO-2016020267-A1
titleOfInvention Circuit protection system and method
abstract The invention proposes a method of protection of a Boolean circuit associated with a structural description of the circuit comprising elementary Boolean variables, each represented by one bit, the method comprising the steps consisting in: - selecting a set of k elementary Boolean variables of the circuit as a function of predefined selection criteria, - constructing a variable x represented by k bits by concatenation of the k selected variables in accordance with a chosen order, - determining a binary code C comprising a set of code words and belonging to a given vector space and the supplementary code D of said binary code C as a function of a condition bearing on the dual distance of said supplementary code D , said binary code C having a length n and a size 2 k , where k designates the number of bits representing said variable x ; - substituting the variable x in the structural description of the Boolean circuit with a protected variable z represented by n bits so that: - any operation of writing on the variable x in the circuit is substituted with an operation of writing on the variable z , the variable z being generated by adding the variable x encoded by said code C to a random bit vector y encoded by the supplementary code D , and - any operation of reading the variable x in the circuit is substituted with an operation of reading the value of the protected variable z and an operation of decoding said read value of the protected variable z using a decoding matrix J of size ( n x k ) determined from the binary code C and the supplementary code D of the binary code C .
isCitedBy http://rdf.ncbi.nlm.nih.gov/pubchem/patent/CN-110192363-B
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/CN-110192363-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/CN-107623568-A
priorityDate 2014-08-06-04:00^^<http://www.w3.org/2001/XMLSchema#date>
type http://data.epo.org/linked-data/def/patent/Publication

Incoming Links

Predicate Subject
isDiscussedBy http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID16003
http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID414878978
http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID419485447
http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID66898

Total number of triples: 31.