Invention Grant
US08954755B2 Memory address translation-based data encryption with integrated encryption engine
有权
基于内存地址转换的数据加密与集成加密引擎
- Patent Title: Memory address translation-based data encryption with integrated encryption engine
- Patent Title (中): 基于内存地址转换的数据加密与集成加密引擎
-
Application No.: US13355827Application Date: 2012-01-23
-
Publication No.: US08954755B2Publication Date: 2015-02-10
- Inventor: Adam J. Muff , Paul E. Schardt , Robert A. Shearer , Matthew R. Tubbs
- Applicant: Adam J. Muff , Paul E. Schardt , Robert A. Shearer , Matthew R. Tubbs
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Wood, Herron & Evans, LLP
- Main IPC: G06F21/00
- IPC: G06F21/00

Abstract:
A method and circuit arrangement utilize an integrated encryption engine within a processing core of a multi-core processor to perform encryption operations, i.e., encryption and decryption of secure data, in connection with memory access requests that access such data. The integrated encryption engine is utilized in combination with a memory address translation data structure such as an Effective To Real Translation (ERAT) or Translation Lookaside Buffer (TLB) that is augmented with encryption-related page attributes to indicate whether pages of memory identified in the data structure are encrypted such that secure data associated with a memory access request in the processing core may be selectively streamed to the integrated encryption engine based upon the encryption-related page attribute for the memory page associated with the memory access request.
Public/Granted literature
- US20130191651A1 MEMORY ADDRESS TRANSLATION-BASED DATA ENCRYPTION WITH INTEGRATED ENCRYPTION ENGINE Public/Granted day:2013-07-25
Information query