INFORMATION PROCESSING APPARATUS
To obtain an information processing apparatus for allowing speed-up of a start time without advance preparation, while ensuring security.SOLUTION: A startup control program which controls startup of a startup object program is implemented as a hypervisor program 101, and the startup object program i...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | To obtain an information processing apparatus for allowing speed-up of a start time without advance preparation, while ensuring security.SOLUTION: A startup control program which controls startup of a startup object program is implemented as a hypervisor program 101, and the startup object program is implemented as a guest OS program 105 virtualized by the hypervisor program 101. The hypervisor program 101 includes: a main processing unit 102 which starts up the startup object program; an input/output restriction unit 103 which inhibits input/output of the startup object program to/from the outside; and a verification processing unit 104 which verifies validity of the startup object program. Input/output of the startup object program to/from the outside is inhibited by the input/output restriction unit 103, and then the main processing unit 102 performs, in parallel, verifying validity of the startup object program by the verification processing unit 104 and staring up the startup object program.SELECTED DRAWING: Figure 2
【課題】事前準備をすることなく、セキュリティを確保しつつ、起動時間の高速化が計れる情報処理装置を得る。【解決手段】起動対象プログラムの起動を制御する起動制御プログラムが、ハイパーバイザープログラム101として実現され、起動対象プログラムが、ハイパーバイザープログラム101で仮想化されたゲストOSプログラム105として実現され、ハイパーバイザープログラム101は、起動対象プログラムを起動するメイン処理部102と、起動対象プログラムの外部との入出力を禁止する入出力制限部103と、起動対象プログラムの正当性を検証する検証処理部104とを有し、メイン処理部102が、入出力制限部103により、起動対象プログラムの外部との入出力を禁止した上で、検証処理部104による起動対象プログラムの正当性の検証、および起動対象プログラムの起動を、並行して実行する。【選択図】図2 |
---|