JP7380251B2 - 仮想マシンにおけるデータ改ざんの監視方法及び装置 - Google Patents
仮想マシンにおけるデータ改ざんの監視方法及び装置 Download PDFInfo
- Publication number
- JP7380251B2 JP7380251B2 JP2020010829A JP2020010829A JP7380251B2 JP 7380251 B2 JP7380251 B2 JP 7380251B2 JP 2020010829 A JP2020010829 A JP 2020010829A JP 2020010829 A JP2020010829 A JP 2020010829A JP 7380251 B2 JP7380251 B2 JP 7380251B2
- Authority
- JP
- Japan
- Prior art keywords
- application software
- virtual machine
- information
- data
- physical server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title description 22
- 238000012544 monitoring process Methods 0.000 title description 20
- 238000012790 confirmation Methods 0.000 claims description 61
- 238000012806 monitoring device Methods 0.000 claims description 16
- 238000004891 communication Methods 0.000 description 22
- 238000013475 authorization Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Debugging And Monitoring (AREA)
- Storage Device Security (AREA)
Description
仮想化ソフトウェアにより物理サーバ上に構築された仮想マシンにおいて、前記仮想マシン上で起動されたアプリケーションソフトウェアの稼働が認可された際の、前記アプリケーションソフトウェアの真正性の確認用情報を、前記アプリケーションソフトウェアのデータから生成する認可時生成ステップと、
前記仮想マシンにおいて、前記稼働が認可された前記アプリケーションソフトウェアの実行中に、前記確認用情報を繰り返し生成する実行中生成ステップと、
前記仮想化ソフトウェアにより割り当てられた前記物理サーバの前記仮想マシン以外のリソースにおいて、前記アプリケーションソフトウェアの実行中の前記確認用情報と、前記稼働が認可された際の前記確認用情報との照合により、前記アプリケーションソフトウェアのデータ改ざんの判定を繰り返し実行する判定ステップと、
を含む。
仮想化ソフトウェアにより物理サーバ上に構築された仮想マシンにおいて、前記仮想マシン上で起動されたアプリケーションソフトウェアのデータから、前記アプリケーションソフトウェアの真正性の確認用情報を生成する情報生成部と、
前記物理サーバの前記仮想マシン以外に割り当てられたリソース上に前記仮想化ソフトウェアにより構築され、前記仮想マシン上での前記アプリケーションソフトウェアの稼働が認可された際の前記確認用情報を記憶する情報記憶部と、
前記仮想化ソフトウェアにより前記リソース上に構築され、前記稼働が認可された前記アプリケーションソフトウェアの実行中に、前記情報生成部が生成した前記確認用情報と前記情報記憶部の前記確認用情報との照合による前記アプリケーションソフトウェアのデータ改ざんの判定を繰り返し実行する判定部と、
を備える。
3 ホストOS
5 仮想化ソフトウェア(ハイパーバイザ)
7 仮想マシン
9 ゲストOS
11 アプリケーションソフトウェア
13 ネットワークインタフェース
15 ネットワーク
19 ユーザインタフェース
21 通信制御部
23 データベース記憶部
25 アプリケーションデータフォルダ
Claims (4)
- 仮想化ソフトウェアにより物理サーバ上に構築された仮想マシンにおいて、前記仮想マシン上で起動されたアプリケーションソフトウェアの稼働が認可された際の、前記アプリケーションソフトウェアの真正性の確認用情報を、前記アプリケーションソフトウェアのデータから生成する認可時生成ステップと、
前記仮想マシンにおいて、前記稼働が認可された前記アプリケーションソフトウェアの実行中に、前記確認用情報を繰り返し生成する実行中生成ステップと、
前記アプリケーションソフトウェアの起動時に生成した前記稼働の認可前の前記確認用情報に基づいて、前記稼働を認可又は拒否する認否ステップと、
前記認否ステップにおける前記稼働の認可後に、前記仮想化ソフトウェアにより割り当てられた前記物理サーバの前記仮想マシン以外のリソースにおいて、前記アプリケーションソフトウェアの実行中の前記確認用情報と、前記稼働が認可された際の前記確認用情報との照合により、前記アプリケーションソフトウェアのデータ改ざんの判定を繰り返し実行する判定ステップと、
を含む仮想マシンにおけるデータ改ざんの監視方法。 - 仮想化ソフトウェアにより物理サーバ上に構築された仮想マシンにおいて、前記仮想マシン上で起動されたアプリケーションソフトウェアのデータから、前記アプリケーションソフトウェアの真正性の確認用情報を生成する情報生成部と、
前記物理サーバの前記仮想マシン以外に割り当てられたリソース上に前記仮想化ソフトウェアにより構築され、前記仮想マシン上での前記アプリケーションソフトウェアの稼働が認可された際の前記確認用情報を記憶する情報記憶部と、
前記仮想化ソフトウェアにより前記リソース上に構築され、前記稼働が認可された前記アプリケーションソフトウェアの実行中に、前記情報生成部が生成した前記確認用情報と前記情報記憶部の前記確認用情報との照合による前記アプリケーションソフトウェアのデータ改ざんの判定を繰り返し実行する判定部と、
前記仮想化ソフトウェアにより前記リソース上に構築され、前記アプリケーションソフトウェアの起動時に前記情報生成部が生成した前記稼働の認可前の前記確認用情報に基づいて、前記稼働を認可又は拒否する認否部と備え、
前記判定部は、前記認否部による前記稼働の認可後に前記判定を実行する
仮想マシンにおけるデータ改ざんの監視装置。 - 前記情報生成部は、前記アプリケーションソフトウェアのアプリケーションデータに対応するハッシュ値を前記確認用情報として生成する請求項2に記載の仮想マシンにおけるデータ改ざんの監視装置。
- 前記情報生成部は、前記アプリケーションソフトウェアのアプリケーションデータのスナップショットを前記確認用情報として生成する請求項2に記載の仮想マシンにおけるデータ改ざんの監視装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020010829A JP7380251B2 (ja) | 2020-01-27 | 2020-01-27 | 仮想マシンにおけるデータ改ざんの監視方法及び装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020010829A JP7380251B2 (ja) | 2020-01-27 | 2020-01-27 | 仮想マシンにおけるデータ改ざんの監視方法及び装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021117749A JP2021117749A (ja) | 2021-08-10 |
| JP7380251B2 true JP7380251B2 (ja) | 2023-11-15 |
Family
ID=77175675
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020010829A Active JP7380251B2 (ja) | 2020-01-27 | 2020-01-27 | 仮想マシンにおけるデータ改ざんの監視方法及び装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7380251B2 (ja) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008056700A1 (en) | 2006-11-09 | 2008-05-15 | Panasonic Corporation | Falsification detecting system, falsification detecting method, falsification detecting program, recording medium, integrated circuit, authentication information generating device and falsification detecting device |
| US20090125885A1 (en) | 2007-11-13 | 2009-05-14 | Nagabhushan Gayathri | Method and system for whitelisting software components |
| JP2010157224A (ja) | 2008-12-30 | 2010-07-15 | Intel Corp | クライアント・プラットフォーム上のコンテンツを保護する方法 |
| US20140325644A1 (en) | 2013-04-29 | 2014-10-30 | Sri International | Operating system-independent integrity verification |
| JP2016535373A (ja) | 2013-09-17 | 2016-11-10 | マイクロソフト テクノロジー ライセンシング,エルエルシー | 仮想マシン・マネージャーによって支援される選択的コード完全性強制 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3179690A1 (en) * | 2015-12-11 | 2017-06-14 | Gemalto Sa | Mobile device having trusted execution environment |
-
2020
- 2020-01-27 JP JP2020010829A patent/JP7380251B2/ja active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008056700A1 (en) | 2006-11-09 | 2008-05-15 | Panasonic Corporation | Falsification detecting system, falsification detecting method, falsification detecting program, recording medium, integrated circuit, authentication information generating device and falsification detecting device |
| US20090125885A1 (en) | 2007-11-13 | 2009-05-14 | Nagabhushan Gayathri | Method and system for whitelisting software components |
| JP2010157224A (ja) | 2008-12-30 | 2010-07-15 | Intel Corp | クライアント・プラットフォーム上のコンテンツを保護する方法 |
| US20140325644A1 (en) | 2013-04-29 | 2014-10-30 | Sri International | Operating system-independent integrity verification |
| JP2016535373A (ja) | 2013-09-17 | 2016-11-10 | マイクロソフト テクノロジー ライセンシング,エルエルシー | 仮想マシン・マネージャーによって支援される選択的コード完全性強制 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021117749A (ja) | 2021-08-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112840318B (zh) | 用于计算机系统的自动化操作管理 | |
| US10810055B1 (en) | Request simulation for ensuring compliance | |
| Sadeghi et al. | TCG inside? A note on TPM specification compliance | |
| CN114254304A (zh) | 容器安全入侵检测方法、装置、计算机设备及存储介质 | |
| KR20220090537A (ko) | 정책 적용을 위한 가상 환경 유형 검증 | |
| JP6769999B2 (ja) | セキュア計算環境 | |
| CN108073823B (zh) | 数据处理方法、装置及系统 | |
| CN112463294A (zh) | 一种物理gpu虚拟化管理方法、系统、设备、产品 | |
| CN106170763A (zh) | 一种软件校验方法和装置 | |
| CN115396221B (zh) | 授权处理方法及装置、系统、电子设备及存储介质 | |
| CN113239308A (zh) | 一种页面访问方法、装置、设备及存储介质 | |
| KR20090097174A (ko) | 소프트웨어 라이센스에서의 조건부 정책 | |
| CN103747076A (zh) | 云平台的访问方法和装置 | |
| US20190166123A1 (en) | User terminal using cloud service, integrated security management server for user terminal, and integrated security management method for user terminal | |
| CN113330419A (zh) | 一种设备应用安装方法和装置 | |
| CN106570402A (zh) | 加密模块及进程可信度量方法 | |
| CN109213572B (zh) | 一种基于虚拟机的可信度确定方法及服务器 | |
| CN109684126B (zh) | 用于arm设备的内存校验方法和执行内存校验的arm设备 | |
| CN109948330B (zh) | 应用管理服务的实现方法、装置、设备及存储介质 | |
| CN114598500B (zh) | 一种安全服务提供方法、平台、电子设备、介质及程序 | |
| JP7380251B2 (ja) | 仮想マシンにおけるデータ改ざんの監視方法及び装置 | |
| CN115712513A (zh) | 调用接口的方法、装置、电子设备及存储介质 | |
| CN112926047A (zh) | 本地化部署产品的授权控制方法、装置、电子设备和介质 | |
| CN112181599A (zh) | 模型训练方法、装置及存储介质 | |
| WO2024032209A1 (zh) | 区块链交易验证方法、装置、存储介质及电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221201 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230706 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230718 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230914 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20231003 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231016 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7380251 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |