WEKO3
アイテム
{"_buckets": {"deposit": "00f80ff9-9bdd-4630-8001-cccab5f20764"}, "_deposit": {"created_by": 3, "id": "4827", "owners": [3], "pid": {"revision_id": 0, "type": "depid", "value": "4827"}, "status": "published"}, "_oai": {"id": "oai:shizuoka.repo.nii.ac.jp:00004827", "sets": ["222"]}, "author_link": ["941", "1183", "1176", "4854"], "item_26_alternative_title_1": {"attribute_name": "その他のタイトル", "attribute_value_mlt": [{"subitem_alternative_title": "Copy Protection of Binary Programs by Data Scratching and Dynamic Restoration"}]}, "item_26_biblio_info_5": {"attribute_name": "書誌情報", "attribute_value_mlt": [{"bibliographicIssueDates": {"bibliographicIssueDate": "2000-11-25", "bibliographicIssueDateType": "Issued"}, "bibliographicIssueNumber": "11", "bibliographicPageEnd": "1299", "bibliographicPageStart": "1288", "bibliographicVolumeNumber": "83", "bibliographic_titles": [{"bibliographic_title": "電子情報通信学会論文誌. A, 基礎・境界"}]}]}, "item_26_description_2": {"attribute_name": "資源タイプ", "attribute_value_mlt": [{"subitem_description": "Journal Article", "subitem_description_type": "Other"}]}, "item_26_description_30": {"attribute_name": "フォーマット", "attribute_value_mlt": [{"subitem_description": "application/pdf", "subitem_description_type": "Other"}]}, "item_26_description_9": {"attribute_name": "抄録", "attribute_value_mlt": [{"subitem_description": "ネットワーク経由でバイナリープログラムを配信する場合の大きな課題は不正コピーの防止である.クラッカーによるネットワーク経由の不正コピーに対処するのはもちろんのこと, プログラムの正規購入者が悪意をもって行う不正コピーをも防ぐ技術が必要になる.本論文では, プログラムの一部を意図的に改ざんすることにより, 不正コピーを無効化する方法を提案する.プログラム中の改ざん部分はプログラムに付けられた傷に相当する.傷を修復するためのクリーナ情報がなければ, プログラムをそのまま実行したとしても正常な動作には至らない.クリーナ情報はプログラムの正規購入者にのみ, 購入者の公開鍵により暗号化された上で送られる.プログラムは傷が付けられた状態で配信され, ユーザのファイルシステムに格納される.更にプログラムは, 実行の段階で主メモリにロードされた時点においても傷付いたままである.CPUにはクリーナ情報を用いてプログラム中の傷を動的に復元するための機構が付加されており, プログラムの傷は命令実行の直前で修復され, 正しく実行される.なお, クリーナ情報の格納場所を含め, 動的復元機構は高度に秘匿されるべきモジュールであり, ユーザからハードウェア的に隠ぺいされている.本論文では, 上記不正コピー防止システムの具体的な実現方式を示す.本方式の動的復元機構は既存のアーキテクチャに上位互換的に付加可能である.更に, 動的復元のプロセスがプログラムの実行速度を落とすこともない.", "subitem_description_type": "Abstract"}]}, "item_26_full_name_3": {"attribute_name": "提供者", "attribute_value_mlt": [{"nameIdentifiers": [{"nameIdentifier": "941", "nameIdentifierScheme": "WEKO"}, {"nameIdentifier": "20283335", "nameIdentifierScheme": "KAKEN - 研究者検索", "nameIdentifierURI": "https://nrid.nii.ac.jp/ja/nrid/1000020283335/"}, {"nameIdentifier": "941", "nameIdentifierScheme": "wekoID", "nameIdentifierURI": "https://shizuoka.repo.nii.ac.jp/?action=pages_view_main\u0026active_action=repository_view_main_item_snippet\u0026meta=\u0026wekoAuthorId=941\u0026count=20\u0026order=16\u0026pn=1\u0026page_id=13\u0026block_id=21"}, {"nameIdentifier": "a93f6127-1400-4fe6-8dfb-eb562b5f93a0", "nameIdentifierScheme": "著者リンク", "nameIdentifierURI": "http://uni.lib.shizuoka.ac.jp/Record/a93f6127-1400-4fe6-8dfb-eb562b5f93a0"}], "names": [{"name": "西垣, 正勝"}]}]}, "item_26_publisher_6": {"attribute_name": "出版者", "attribute_value_mlt": [{"subitem_publisher": "電子情報通信学会"}]}, "item_26_relation_22": {"attribute_name": "NII論文ID", "attribute_value_mlt": [{"subitem_relation_type": "isIdenticalTo", "subitem_relation_type_id": {"subitem_relation_type_id_text": "110003313888", "subitem_relation_type_select": "NAID"}}]}, "item_26_rights_7": {"attribute_name": "権利", "attribute_value_mlt": [{"subitem_rights": "copyright © 2000 IEICE"}]}, "item_26_source_id_19": {"attribute_name": "ISSN", "attribute_value_mlt": [{"subitem_source_identifier": "09135707", "subitem_source_identifier_type": "ISSN"}]}, "item_26_source_id_23": {"attribute_name": "NII書誌ID", "attribute_value_mlt": [{"subitem_source_identifier": "AN10013345", "subitem_source_identifier_type": "NCID"}]}, "item_26_subject_8": {"attribute_name": "NDC", "attribute_value_mlt": [{"subitem_subject": "007", "subitem_subject_scheme": "NDC"}]}, "item_26_version_type_32": {"attribute_name": "著者版フラグ", "attribute_value_mlt": [{"subitem_version_resource": "http://purl.org/coar/version/c_970fb48d4fbd8a85", "subitem_version_type": "VoR"}]}, "item_creator": {"attribute_name": "著者", "attribute_type": "creator", "attribute_value_mlt": [{"creatorNames": [{"creatorName": "西垣, 正勝"}], "nameIdentifiers": [{"nameIdentifier": "941", "nameIdentifierScheme": "WEKO"}, {"nameIdentifier": "20283335", "nameIdentifierScheme": "KAKEN - 研究者検索", "nameIdentifierURI": "https://nrid.nii.ac.jp/ja/nrid/1000020283335/"}, {"nameIdentifier": "941", "nameIdentifierScheme": "wekoID", "nameIdentifierURI": "https://shizuoka.repo.nii.ac.jp/?action=pages_view_main\u0026active_action=repository_view_main_item_snippet\u0026meta=\u0026wekoAuthorId=941\u0026count=20\u0026order=16\u0026pn=1\u0026page_id=13\u0026block_id=21"}, {"nameIdentifier": "a93f6127-1400-4fe6-8dfb-eb562b5f93a0", "nameIdentifierScheme": "著者リンク", "nameIdentifierURI": "http://uni.lib.shizuoka.ac.jp/Record/a93f6127-1400-4fe6-8dfb-eb562b5f93a0"}]}, {"creatorNames": [{"creatorName": "曽我, 正和"}], "nameIdentifiers": [{"nameIdentifier": "1176", "nameIdentifierScheme": "WEKO"}, {"nameIdentifier": "20283327", "nameIdentifierScheme": "KAKEN - 研究者検索", "nameIdentifierURI": "https://nrid.nii.ac.jp/ja/nrid/1000020283327/"}, {"nameIdentifier": "1176", "nameIdentifierScheme": "wekoID", "nameIdentifierURI": "https://shizuoka.repo.nii.ac.jp/?action=pages_view_main\u0026active_action=repository_view_main_item_snippet\u0026meta=\u0026wekoAuthorId=1176\u0026count=20\u0026order=16\u0026pn=1\u0026page_id=13\u0026block_id=21"}, {"nameIdentifier": "267a0857-0e5e-4938-a264-e230070d5465", "nameIdentifierScheme": "著者リンク", "nameIdentifierURI": "http://uni.lib.shizuoka.ac.jp/Record/267a0857-0e5e-4938-a264-e230070d5465"}]}, {"creatorNames": [{"creatorName": "井熊, 徹"}], "nameIdentifiers": [{"nameIdentifier": "4854", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "田窪, 昭夫"}], "nameIdentifiers": [{"nameIdentifier": "1183", "nameIdentifierScheme": "WEKO"}, {"nameIdentifier": "1183", "nameIdentifierScheme": "wekoID", "nameIdentifierURI": "https://shizuoka.repo.nii.ac.jp/?action=pages_view_main\u0026active_action=repository_view_main_item_snippet\u0026meta=\u0026wekoAuthorId=1183\u0026count=20\u0026order=16\u0026pn=1\u0026page_id=13\u0026block_id=21"}, {"nameIdentifier": "0e450fe4-d38e-4405-b07c-c7a2f58987a3", "nameIdentifierScheme": "著者リンク", "nameIdentifierURI": "http://uni.lib.shizuoka.ac.jp/Record/0e450fe4-d38e-4405-b07c-c7a2f58987a3"}]}]}, "item_files": {"attribute_name": "ファイル情報", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_date", "date": [{"dateType": "Available", "dateValue": "2017-12-14"}], "displaytype": "detail", "download_preview_message": "", "file_order": 0, "filename": "110127004.pdf", "filesize": [{"value": "1.9 MB"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_free", "mimetype": "application/pdf", "size": 1900000.0, "url": {"label": "110127004.pdf", "url": "https://shizuoka.repo.nii.ac.jp/record/4827/files/110127004.pdf"}, "version_id": "0661ac46-62df-4370-9a32-8c8fbaa5671a"}]}, "item_language": {"attribute_name": "言語", "attribute_value_mlt": [{"subitem_language": "jpn"}]}, "item_resource_type": {"attribute_name": "資源タイプ", "attribute_value_mlt": [{"resourcetype": "journal article", "resourceuri": "http://purl.org/coar/resource_type/c_6501"}]}, "item_title": "データのスクラッチングと動的復元によるバイナリープログラムの不正コピー防止方式", "item_titles": {"attribute_name": "タイトル", "attribute_value_mlt": [{"subitem_title": "データのスクラッチングと動的復元によるバイナリープログラムの不正コピー防止方式"}]}, "item_type_id": "26", "owner": "3", "path": ["222"], "permalink_uri": "http://hdl.handle.net/10297/5465", "pubdate": {"attribute_name": "公開日", "attribute_value": "2011-01-27"}, "publish_date": "2011-01-27", "publish_status": "0", "recid": "4827", "relation": {}, "relation_version_is_last": true, "title": ["データのスクラッチングと動的復元によるバイナリープログラムの不正コピー防止方式"], "weko_shared_id": -1}
データのスクラッチングと動的復元によるバイナリープログラムの不正コピー防止方式
http://hdl.handle.net/10297/5465
http://hdl.handle.net/10297/54652dc424b7-9ace-498f-8d33-b4a9700906bb
名前 / ファイル | ライセンス | アクション |
---|---|---|
110127004.pdf (1.9 MB)
|
|
Item type | 学術雑誌論文 / Journal Article_01(1) | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
公開日 | 2011-01-27 | |||||||||
タイトル | ||||||||||
タイトル | データのスクラッチングと動的復元によるバイナリープログラムの不正コピー防止方式 | |||||||||
言語 | ||||||||||
言語 | jpn | |||||||||
資源タイプ | ||||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||||
資源タイプ | journal article | |||||||||
タイトル(別言語) | ||||||||||
その他のタイトル | Copy Protection of Binary Programs by Data Scratching and Dynamic Restoration | |||||||||
著者 |
西垣, 正勝
× 西垣, 正勝
WEKO
941
× 曽我, 正和
WEKO
1176
× 井熊, 徹× 田窪, 昭夫 |
|||||||||
書誌情報 |
電子情報通信学会論文誌. A, 基礎・境界 巻 83, 号 11, p. 1288-1299, 発行日 2000-11-25 |
|||||||||
出版者 | ||||||||||
出版者 | 電子情報通信学会 | |||||||||
権利情報 | ||||||||||
権利情報 | copyright © 2000 IEICE | |||||||||
NDC | ||||||||||
主題Scheme | NDC | |||||||||
主題 | 007 | |||||||||
抄録 | ||||||||||
内容記述タイプ | Abstract | |||||||||
内容記述 | ネットワーク経由でバイナリープログラムを配信する場合の大きな課題は不正コピーの防止である.クラッカーによるネットワーク経由の不正コピーに対処するのはもちろんのこと, プログラムの正規購入者が悪意をもって行う不正コピーをも防ぐ技術が必要になる.本論文では, プログラムの一部を意図的に改ざんすることにより, 不正コピーを無効化する方法を提案する.プログラム中の改ざん部分はプログラムに付けられた傷に相当する.傷を修復するためのクリーナ情報がなければ, プログラムをそのまま実行したとしても正常な動作には至らない.クリーナ情報はプログラムの正規購入者にのみ, 購入者の公開鍵により暗号化された上で送られる.プログラムは傷が付けられた状態で配信され, ユーザのファイルシステムに格納される.更にプログラムは, 実行の段階で主メモリにロードされた時点においても傷付いたままである.CPUにはクリーナ情報を用いてプログラム中の傷を動的に復元するための機構が付加されており, プログラムの傷は命令実行の直前で修復され, 正しく実行される.なお, クリーナ情報の格納場所を含め, 動的復元機構は高度に秘匿されるべきモジュールであり, ユーザからハードウェア的に隠ぺいされている.本論文では, 上記不正コピー防止システムの具体的な実現方式を示す.本方式の動的復元機構は既存のアーキテクチャに上位互換的に付加可能である.更に, 動的復元のプロセスがプログラムの実行速度を落とすこともない. | |||||||||
ISSN | ||||||||||
収録物識別子タイプ | ISSN | |||||||||
収録物識別子 | 09135707 | |||||||||
NII論文ID | ||||||||||
関連タイプ | isIdenticalTo | |||||||||
識別子タイプ | NAID | |||||||||
関連識別子 | 110003313888 | |||||||||
NII書誌ID | ||||||||||
収録物識別子タイプ | NCID | |||||||||
収録物識別子 | AN10013345 | |||||||||
フォーマット | ||||||||||
内容記述タイプ | Other | |||||||||
内容記述 | application/pdf | |||||||||
著者版フラグ | ||||||||||
出版タイプ | VoR | |||||||||
出版タイプResource | http://purl.org/coar/version/c_970fb48d4fbd8a85 |