Log in
Enquire now
‌

US Patent 10936714 Systems and methods for preventing code insertion attacks

OverviewStructured DataIssuesContributors

Contents

Is a
Patent
Patent
0

Patent attributes

Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
0
Patent Number
109367140
Patent Inventor Names
Gordon David McIntosh0
Date of Patent
March 2, 2021
0
Patent Application Number
162498330
Date Filed
January 16, 2019
0
Patent Citations Received
‌
US Patent 11307857 Dynamic designation of instructions as sensitive for constraining multithreaded execution
‌
US Patent 11372647 Pipelines for secure multithread execution
‌
US Patent 12111913 Core processor and redundant branch processor with control flow attack detection
0
‌
US Patent 11886882 Pipelines for secure multithread execution
0
‌
US Patent 11263015 Microarchitectural sensitive tag flow
Patent Primary Examiner
‌
Paul E Callahan
0
Patent abstract

Methods and systems for preventing code injection attacks are disclosed. Embodiments include generating a random security tag and obtaining an instruction block comprising an instruction to be executed by a processor. The instruction block includes at least one no-operation (NOP) instruction at a specified location within the instruction block. A first exclusive OR with the random security tag is applied to at least one instruction at the specified location, the instruction block is stored, and fetched for passing to the processor. Prior to passing the instruction block to the processor, the instruction at the specified location is verified by applying a second exclusive OR to determine whether the instruction at the specified location is the NOP instruction. When a NOP instruction, the instruction block is passed to the processor. When not an NOP instruction, the passing the instruction block to the processor is omitted.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 10936714 Systems and methods for preventing code insertion attacks

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us