发明名称 MEMORY ADDRESS TRANSLATION-BASED DATA ENCRYPTION
摘要 <p>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.</p>
申请公布号 WO2013110477(A1) 申请公布日期 2013.08.01
申请号 WO2013EP50022 申请日期 2013.01.02
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION;IBM UNITED KINGDOM LIMITED 发明人 SHEARER, ROBERT;TUBBS, MATTHEW;MUFF, ADAM;SCHARDT, PAUL
分类号 G06F12/14;G06F12/08;G06F12/10 主分类号 G06F12/14
代理机构 代理人
主权项
地址