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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2006115217) DISPOSITIF DE CONVERSION DE PROGRAMME ET PROGRAMME DE CONSERVATION DE SECRET
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2006/115217    N° de la demande internationale :    PCT/JP2006/308454
Date de publication : 02.11.2006 Date de dépôt international : 21.04.2006
CIB :
G06F 21/22 (2006.01)
Déposants : MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. [JP/JP]; 1006, Oaza Kadoma, Kadoma-shi, Osaka 5718501 (JP) (Tous Sauf US).
SATO, Taichi; (US Seulement).
OHMORI, Motoji; (US Seulement).
ASAI, Rieko; (US Seulement).
FUTA, Yuichi; (US Seulement).
HAGA, Tomoyuki; (US Seulement).
MAMBO, Masahiro; (US Seulement)
Inventeurs : SATO, Taichi; .
OHMORI, Motoji; .
ASAI, Rieko; .
FUTA, Yuichi; .
HAGA, Tomoyuki; .
MAMBO, Masahiro;
Mandataire : NAKAJIMA, Shiro; 6F, Yodogawa 5-Bankan 2-1, Toyosaki 3-chome Kita-ku Osaka-shi, Osaka 531-0072 (JP)
Données relatives à la priorité :
2005-124115 21.04.2005 JP
2005-379128 28.12.2005 JP
Titre (EN) PROGRAM CONVERSION DEVICE, AND SECRET KEEPING PROGRAM
(FR) DISPOSITIF DE CONVERSION DE PROGRAMME ET PROGRAMME DE CONSERVATION DE SECRET
(JA) プログラム変換装置及び秘密保持プログラム
Abrégé : front page image
(EN)A program conversion device for creating a secret keeping program, which disables an unauthorized analyzer to analyze an original program easily. The program conversion device creates a first instruction group for acquiring a value to be substituted into a plurality of selection parameters, a second instruction group containing an instruction group for acquiring a selection identifier indicating the selection object data to be next processed, on the basis of an arithmetic expression using the selection parameters, a third instruction group for reflecting the value of either the selection identifier indicating the selection object data processed in the past or at least one of the one or more selection parameters substituted in the past into the arithmetic expression, upon the values of the selection parameters, and plural pieces of selection object data for outputting, when processed in a predetermined sequence, the same execution result as that of the original program and corresponding to different selection identifiers, whereby a secret keeping program is created to include the first instruction group, the second instruction group, the third instruction group and the selection object data.
(FR)L'invention concerne un dispositif de conversion de programme destiné à créer un programme de conservation de secret, lequel empêche un analyseur non autorisé d'analyser facilement un programme d'origine. Le dispositif de conversion de programme créée un premier groupe d'instructions destiné à acquérir une valeur devant être substituée par une pluralité de paramètres de sélection, un second groupe d'instructions contenant un groupe d'instructions destiné à acquérir un identificateur de sélection indiquant les données d'objets de sélection devant être ensuite traitées sur la base d'une expression arithmétique utilisant les paramètres de sélection, un troisième groupe d'instructions destiné à refléter la valeur soit de l'identificateur de sélection indiquant les données d'objets de sélection traitées précédemment, soit au moins de l'un de la pluralité de paramètres de sélection substitués précédemment par l'expression arithmétique, sur la valeur des paramètres de sélection et plusieurs éléments de données d'objets de sélection afin de fournir en sortie, lorsqu'elles sont traitées selon une séquence prédéterminée, le même résultat d'exécution que celui du programme d'origine et correspondant aux différents identificateurs de sélection, grâce à quoi un programme de conservation de secret est créé pour inclure le premier groupe d'instructions, le second groupe d'instructions, le troisième groupe d'instructions et les données d'objets de sélection.
(JA) 不正解析者がオリジナルプログラムの解析を容易にすることができない秘密保持プログラムを生成するプログラム変換装置を提供する。  プログラム変換装置は、複数の選択パラメータに代入する値を取得する第1命令群と、前記複数の選択パラメータを用いた演算式に基づいて次に処理される選択対象データを示す選択識別子を取得する命令群を含む第2命令群と、選択パラメータの値に過去に処理された選択対象データを示す選択識別子又は前記演算式に過去に代入された1以上の選択パラメータの値のうち少なくとも1の選択パラメータの値を反映させる第3命令群と、所定の順序で処理することにより前記オリジナルプログラムと同一の実行結果を出力し異なる選択識別子が対応付けられる複数の選択対象データとを生成し、前記第1命令群と前記第2命令群と前記第3命令群と前記複数の選択対象データとを含む秘密保持プログラムを生成する。
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : japonais (JA)
Langue de dépôt : japonais (JA)