Log in
Enquire now
‌

US Patent 11468168 Systems and methods for optimizing authentication branch instructions

Patent 11468168 was granted and assigned to Apple (company) on October, 2022 by the United States Patent and Trademark Office.

OverviewStructured DataIssuesContributors

Contents

Is a
Patent
Patent

Patent attributes

Patent Applicant
Apple (company)
Apple (company)
Current Assignee
Apple (company)
Apple (company)
Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
Patent Number
11468168
Date of Patent
October 11, 2022
Patent Application Number
15484439
Date Filed
April 11, 2017
Patent Citations
‌
US Patent 10409600 Return-oriented programming (ROP)/jump oriented programming (JOP) attack protection
Patent Citations Received
‌
US Patent 12013943 Data processing system and method capable of separating application processes
0
‌
US Patent 11853765 Processor authentication method
0
Patent Primary Examiner
‌
Kevin Bechtel
CPC Code
‌
G06F 12/1408
‌
G06F 21/51
‌
G06F 21/55
‌
G06F 21/565
‌
G06F 12/0875
‌
G06F 21/567
‌
G06F 9/3867
‌
G06F 9/3812
...

Systems, apparatuses, and methods for efficient handling of subroutine epilogues. When an indirect control transfer instruction corresponding to a procedure return for a subroutine is identified, the return address and a signature are retrieved from one or more of a return address stack and the memory stack. An authenticator generates a signature based on at least a portion of the retrieved return address. While the signature is being generated, instruction processing speculatively continues. No instructions are permitted to commit yet. The generated signature is later compared to a copy of the signature generated earlier during the corresponding procedure call. A mismatch causes an exception.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 11468168 Systems and methods for optimizing authentication branch instructions

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
By using this site, you agree to our Terms of Service.