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

国際・国内特許データベース検索
World Intellectual Property Organization
検索
 
閲覧
 
翻訳
 
オプション
 
最新情報
 
ログイン
 
ヘルプ
 
自動翻訳
1. (WO2011096073) メモリ管理方法
国際事務局に記録されている最新の書誌情報   

Translation翻訳: 原文 > 日本語
国際公開番号:    WO/2011/096073    国際出願番号:    PCT/JP2010/051747
国際公開日: 11.08.2011 国際出願日: 08.02.2010
IPC:
G06F 21/14 (2013.01), G06F 21/74 (2013.01), G06F 21/78 (2013.01), G06F 21/79 (2013.01), G06F 21/80 (2013.01)
出願人: HYPERTECH CO., LTD. [JP/JP]; c/o ASTEM, Kyoto Research Park, Chudoji Minami-machi 134, Shimogyo-ku, Kyoto-shi, Kyoto 6008813 (JP) (米国を除く全ての指定国).
Ogawa Mutsumi [JP/JP]; (JP) (米国のみ)
発明者: Ogawa Mutsumi; (JP)
代理人: Kudo Ichiro; Yurakucho Denki Bldg., South Tower, 7-1, Yurakucho 1-chome, Chiyoda-ku, Tokyo 1000006 (JP)
優先権情報:
発明の名称: (EN) MEMORY MANAGEMENT DEVICE
(FR) DISPOSITIF DE GESTION DE MÉMOIRE
(JA) メモリ管理方法
要約: front page image
(EN)In the conventional method of maintaining the confidential a program, wherein a program to be executed in an information processing device is stored in a hard disk, etc., in an encrypted state and the program is decrypted when it is executed, because a decrypted program is written in memory, the program may be illicitly analyzed by a third person. Provided is memory management method wherein code information or data of a program written in a virtual memory is data which is encrypted and inaccessible by a CPU, and when code fetching or data access to the encrypted area occurs, an interruption process is performed wherein with respect to a management unit of the memory management device including the area, an inaccessible state is changed to an accessible state to perform decryption.
(FR)Dans le procédé classique de maintien de la confidentialité d'un programme, lorsqu'un programme à exécuter dans un dispositif de traitement d'informations est stocké dans un disque dur, etc., dans un état crypté et le programme est décrypté lorsqu'il est exécuté, étant donné qu'un programme décrypté est écrit en mémoire, le programme peut être analysé de façon illicite par une tierce personne. L'invention porte sur un procédé de gestion de mémoire dans lequel des informations de code ou des données d'un programme écrit dans une mémoire virtuelle sont des données qui sont cryptées et inaccessibles à une unité centrale (CPU), et lorsqu'une extraction de code ou un accès aux données dans la zone cryptée se produit, un processus d'interruption est mis en œuvre dans lequel, relativement à une unité de gestion du dispositif de gestion de mémoire comprenant la zone, un état inaccessible est modifié en un état accessible afin de réaliser un décryptage.
(JA)【課題】従来、情報処理装置で実行されるプログラムを暗号化した状態でハードディスクなどにストレージしておいて、実行時に復号化することでプログラムの秘匿性を維持することが行なわれているが、メモリには復号化されたプログラムが展開されているため、第三者によって不正に解析される可能性がある。 【解決手段】本発明はかかる実情に鑑みて、仮想メモリ上に展開されているプログラムのコード情報あるいはデータをCPUにとって暗号化されてかつアクセス不可能なデータとしておいて、暗号化された領域をコードフェッチあるいはデータアクセスした場合に割込処理により前記領域を含むメモリ管理装置の管理単位に対するアクセス不可能状態をアクセス可能状態に変更して復号化するメモリ管理方法を提案するものである。
指定国: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, PE, PG, PH, PL, PT, RO, RS, RU, 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.
アフリカ広域知的所有権機関(ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
ユーラシア特許庁(EAPO) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
欧州特許庁(EPO) (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, SE, SI, SK, SM, TR)
アフリカ知的所有権機関(OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
国際公開言語: Japanese (JA)
国際出願言語: Japanese (JA)