11461476

Method for Executing a Binary Code of a Function Secured by a Microprocessor

PublishedOctober 4, 2022
Assigneenot available in USPTO data we have
InventorsOlivier Savry
Technical Abstract

Patent Claims
4 claims

Legal claims defining the scope of protection, as filed with the USPTO.

2

2. The method according to claim 1, wherein, in the step a), in the machine code provided, each data line is the first line of each basic block following the first preceding basic block, said data line, contrary to an instruction line, not coding any opcode of an instruction that is executable by the microprocessor.

3

3. The method according to claim 1, wherein, in the step b), the construction of the initialization vector from the content of the data line, comprises the decryption of a cryptogram ivlsbi* contained in said data line to obtain a first value, then the use of said first value to construct the initialization vector.

8

8. The method according to claim 1, wherein the content of the destination register is unknown at the time when the binary code is generated by a compiler.

11

11. The electronic device according to claim 10, wherein the microprocessor further includes a hardware securing module, wherein the hardware securing module is configured to construct the initialization vector from the content of the data line associated with the address obtained from the content of the destination register.

Patent Metadata

Filing Date

Unknown

Publication Date

October 4, 2022

Inventors

Olivier Savry

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD FOR EXECUTING A BINARY CODE OF A FUNCTION SECURED BY A MICROPROCESSOR” (11461476). https://patentable.app/patents/11461476

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.