WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2013110477) MEMORY ADDRESS TRANSLATION-BASED DATA ENCRYPTION
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/110477    International Application No.:    PCT/EP2013/050022
Publication Date: 01.08.2013 International Filing Date: 02.01.2013
IPC:
G06F 12/14 (2006.01), G06F 12/10 (2006.01), G06F 12/08 (2006.01)
Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road Armonk, New York 10504 (US).
IBM UNITED KINGDOM LIMITED [GB/GB]; PO Box 41, North Harbour Portsmouth, Hampshire PO6 3AU (GB) (MG only)
Inventors: SHEARER, Robert; (US).
TUBBS, Matthew; (US).
MUFF, Adam; (US).
SCHARDT, Paul; (US)
Agent: LITHERLAND, David; IBM United Kingdom Limited Intellectual Property Law Hursley Park Winchester, Hampshire SO21 2JN (GB)
Priority Data:
13/355,827 23.01.2012 US
Title (EN) MEMORY ADDRESS TRANSLATION-BASED DATA ENCRYPTION
(FR) CHIFFREMENT DE DONNÉES BASÉ SUR UNE TRADUCTION D'ADRESSE MÉMOIRE
Abstract: front page image
(EN)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.
(FR)La présente invention concerne un procédé et un agencement de circuit utilisant un moteur de chiffrement intégré à l'intérieur d'un cœur de traitement d'un processeur multicœur pour exécuter des opérations de chiffrement, c'est-à-dire de chiffrement et de déchiffrement de données sécurisées, conjointement avec des requêtes d'accès à la mémoire destinées à accéder à ces données. Selon l'invention, le moteur de chiffrement intégré est utilisé en combinaison avec une structure de données de traduction d'adresse mémoire, comme une traduction d'adresse effective en adresse réelle (ERAT) ou un répertoire de page active (TLB), qui est augmentée d'attributs de page liés au chiffrement de façon à indiquer si des pages de mémoire identifiées dans la structure de données sont chiffrées de sorte que les données sécurisées associées à une requête d'accès à la mémoire dans le cœur de traitement peuvent faire l'objet d'un trafic en flux continu sélectif vers le moteur de chiffrement intégré sur la base de l'attribut de page associé au chiffrement de la page de mémoire associée à la requête d'accès à la mémoire.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)