JP5387724B2 - ソフトウェア改ざん検知方法、ソフトウェア改ざん検知プログラム及び機器 - Google Patents
ソフトウェア改ざん検知方法、ソフトウェア改ざん検知プログラム及び機器 Download PDFInfo
- Publication number
- JP5387724B2 JP5387724B2 JP2012105954A JP2012105954A JP5387724B2 JP 5387724 B2 JP5387724 B2 JP 5387724B2 JP 2012105954 A JP2012105954 A JP 2012105954A JP 2012105954 A JP2012105954 A JP 2012105954A JP 5387724 B2 JP5387724 B2 JP 5387724B2
- Authority
- JP
- Japan
- Prior art keywords
- software
- configuration information
- installation
- tampering
- software configuration
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
Description
を有し、前記改ざん検知手段は、前記機器の外部に暗号化されて保存されたインストール時における前記機器のソフトウェア構成情報を前記機器に固有の暗号化復号装置を利用して復号し、前記インストール時における前記機器のソフトウェア構成情報と現在の前記機器のソフトウェア構成情報とを比較して、前記ソフトウェアの改ざんを検知し、前記機器のソフトウェア構成情報は、前記ソフトウェアのバージョン情報であることを特徴とする。
10 ハードウェア
11 種々のソフトウェア
12 複合機起動部
21 プロッタ
22 スキャナ
23 その他のハードウェアリソース
24 外部二次記憶装置I/F(インターフェース)
25 ネットワークI/F
26 機器に固有の暗号化復号装置
27 機器の二次記憶装置
31 種々のアプリケーション
32 プラットフォーム
33 汎用OS(オペレーティングシステム)
41 プリンタアプリ
42 コピーアプリ
43 ファックスアプリ
44 スキャナアプリ
45 ネットファイルアプリ
46 改ざん検知アプリ
47 RRUアプリ
48 SDKアプリ
49 サードベンダのSDKアプリ
51 コントロールサービス
52 SRM(システムリソースマネージャ)
53 ECS(エンジンコントロールサービス)
54 MCS(メモリコントロールサービス)
55 OCS(オペレーションパネルコントロールサービス)
56 FCS(ファクシミリコントロールサービス)
57 NCS(ネットワークコントロールサービス)
58 SCS(システムコントロールサービス)
61 ルート鍵
80 インストールアプリ
81,85,88 インストール用ファイル群
82 ファームウェア
83 ルート鍵で暗号化した暗号鍵/復号鍵(鍵BLOB)
84 ファームウェア構成情報
86 バージョンファイル
87 ファイル構成出力アプリ
89 ファイル構成スナップショット
91 外部の二次記憶装置
101 携帯可能な二次記憶装置
181 外部サーバ
Claims (13)
- 搭載されているソフトウェアの改ざんを検知する機器であって、
前記機器に固有の暗号化復号装置と、
前記ソフトウェアの改ざんを検知する改ざん検知手段と
を有し、
前記改ざん検知手段は、前記機器の外部に暗号化されて保存されたインストール時における前記機器のソフトウェア構成情報を前記機器に固有の暗号化復号装置を利用して復号し、前記インストール時における前記機器のソフトウェア構成情報と現在の前記機器のソフトウェア構成情報とを比較して、前記ソフトウェアの改ざんを検知し、
前記機器のソフトウェア構成情報は、前記ソフトウェアのバージョン情報であること
を特徴とする機器。 - 前記インストール時における前記機器のソフトウェア構成情報は、インストール用ファイル群に含まれる各ソフトウェアのバージョン情報が前記機器の外部に暗号化されて保存されたものであること
を特徴とする請求項1記載の機器。 - 前記機器に固有の暗号化復号装置を利用し、インストール時における前記機器のソフトウェア構成情報を暗号化して、前記機器の外部に保存するインストール手段を更に有すること
を特徴とする請求項1又は2記載の機器。 - 前記インストール手段は、暗号化されている暗号鍵を、前記機器に固有の暗号化復号装置で復号し、復号された暗号鍵で、インストール時における前記機器のソフトウェア構成情報を暗号化し、暗号化された前記インストール時における前記機器のソフトウェア構成情報を、前記機器の外部に保存すること
を特徴とする請求項3記載の機器。 - 前記改ざん検知手段は、暗号化されている前記インストール時における前記機器のソフトウェア構成情報を、前記機器の外部から取得し、暗号化されている復号鍵を前記機器に固有の暗号化復号装置で復号し、復号された復号鍵で前記インストール時における前記機器のソフトウェア構成情報を復号すること
を特徴とする請求項1乃至4何れか一項記載の機器。 - 前記改ざん検知手段は、インストール時における前記機器のソフトウェア構成情報と現在の前記機器のソフトウェア構成情報とを比較し、インストール時における前記機器のソフトウェア構成情報と現在の前記機器のソフトウェア構成情報とが一致しないときに前記ソフトウェアの改ざんを検知すること
を特徴とする請求項1乃至5何れか一項記載の機器。 - 前記改ざん検知手段は、インストール時における前記機器のソフトウェア構成情報に未調査の前記バージョン情報が残るときに前記ソフトウェアの改ざんを検知すること
を特徴とする請求項6記載の機器。 - 前記機器に固有の暗号化復号装置は、内部から取り出しができない他の暗号/復号鍵を有しており、平文を前記他の暗号鍵で暗号化して返すインターフェースと、暗号化されたデータを前記他の復号鍵で復号して返すインターフェースとを有すること
を特徴とする請求項1乃至7何れか一項記載の機器。 - 前記インストール時における前記機器のソフトウェア構成情報は携帯可能な記録媒体に保存されること
を特徴とする請求項1乃至8何れか一項記載の機器。 - 前記インストール時における前記機器のソフトウェア構成情報はネットワーク経由で接続された外部サーバに保存されること
を特徴とする請求項1乃至8何れか一項記載の機器。 - 前記機器の起動時又は前記機器を操作する操作者からの指示により、前記ソフトウェアの改ざんを検知すること
を特徴とする請求項1乃至10何れか一項記載の機器。 - 機器に搭載されているソフトウェアの改ざんを前記機器が検知するソフトウェア改ざん検知方法であって、
前記ソフトウェアの改ざんを検知する改ざん検知手段が、前記機器の外部に暗号化されて保存されたインストール時における前記機器のソフトウェア構成情報である前記ソフトウェアのバージョン情報を、前記機器に固有の暗号化復号装置を利用して復号する復号ステップと、
前記改ざん検知手段が、インストール時における前記機器のソフトウェア構成情報と現在の前記機器のソフトウェア構成情報とを比較し、前記ソフトウェアの改ざんを検知する検知ステップと
を有することを特徴とするソフトウェア改ざん検知方法。 - 搭載されているソフトウェアの改ざんを検知する機器に、
前記ソフトウェアの改ざんを検知する改ざん検知手段が、前記機器の外部に暗号化されて保存されたインストール時における前記機器のソフトウェア構成情報である前記ソフトウェアのバージョン情報を、前記機器に固有の暗号化復号装置を利用して復号する復号ステップと、
前記改ざん検知手段が、インストール時における前記機器のソフトウェア構成情報と現在の前記機器のソフトウェア構成情報とを比較し、前記ソフトウェアの改ざんを検知する検知ステップと
を実行させるためのソフトウェア改ざん検知プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012105954A JP5387724B2 (ja) | 2012-05-07 | 2012-05-07 | ソフトウェア改ざん検知方法、ソフトウェア改ざん検知プログラム及び機器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012105954A JP5387724B2 (ja) | 2012-05-07 | 2012-05-07 | ソフトウェア改ざん検知方法、ソフトウェア改ざん検知プログラム及び機器 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008036267A Division JP4991592B2 (ja) | 2008-02-18 | 2008-02-18 | ソフトウェア改ざん検知方法、ソフトウェア改ざん検知プログラム及び機器 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012146338A JP2012146338A (ja) | 2012-08-02 |
JP5387724B2 true JP5387724B2 (ja) | 2014-01-15 |
Family
ID=46789778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012105954A Expired - Fee Related JP5387724B2 (ja) | 2012-05-07 | 2012-05-07 | ソフトウェア改ざん検知方法、ソフトウェア改ざん検知プログラム及び機器 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5387724B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6492944B2 (ja) | 2015-05-07 | 2019-04-03 | 株式会社バッファロー | 情報処理システム、情報処理装置、及びファームウェアプログラム |
JP7040271B2 (ja) * | 2018-05-02 | 2022-03-23 | 株式会社リコー | 情報処理装置、情報処理システム、画像処理システム、情報処理方法、及びプログラム |
JP2021026582A (ja) * | 2019-08-07 | 2021-02-22 | 日本電産サンキョー株式会社 | 認証システムおよび認証方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3293760B2 (ja) * | 1997-05-27 | 2002-06-17 | 株式会社エヌイーシー情報システムズ | 改ざん検知機能付きコンピュータシステム |
JP2003202931A (ja) * | 2002-01-09 | 2003-07-18 | Toshiba Corp | ソフトウェアダウンロードシステム、サーバ装置、端末装置、サーバ制御プログラム、端末制御プログラム、サーバ制御方法、端末制御方法 |
JP4501349B2 (ja) * | 2003-03-13 | 2010-07-14 | ソニー株式会社 | システムモジュール実行装置 |
JP4991592B2 (ja) * | 2008-02-18 | 2012-08-01 | 株式会社リコー | ソフトウェア改ざん検知方法、ソフトウェア改ざん検知プログラム及び機器 |
-
2012
- 2012-05-07 JP JP2012105954A patent/JP5387724B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2012146338A (ja) | 2012-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4991592B2 (ja) | ソフトウェア改ざん検知方法、ソフトウェア改ざん検知プログラム及び機器 | |
JP5369502B2 (ja) | 機器、管理装置、機器管理システム、及びプログラム | |
JP5116325B2 (ja) | 情報処理装置、ソフトウェア更新方法及び画像処理装置 | |
US20110311046A1 (en) | Image Forming System, Image Forming Apparatus, and Method in which an Application is Added | |
EP3271858B1 (en) | Output apparatus, program, output system, and output method | |
US9985783B2 (en) | Information processing apparatus and information processing method for restoring apparatus when encryption key is changed | |
US8473755B2 (en) | Application installing method | |
JP2007072909A (ja) | 秘密情報へのアクセスを制御するシステムおよびその方法 | |
US9465605B2 (en) | Image forming apparatus that performs updating of firmware, control method therefor, and storage medium | |
JP5272602B2 (ja) | 認証機能連携機器、認証機能連携システム及び認証機能連携プログラム | |
JP5309709B2 (ja) | ソフトウェア改ざん検知方法及び機器 | |
JP5387724B2 (ja) | ソフトウェア改ざん検知方法、ソフトウェア改ざん検知プログラム及び機器 | |
JP2023129643A (ja) | 情報処理装置、情報処理方法およびプログラム | |
JP2019114028A (ja) | アプリ開発用環境プログラムおよび装置 | |
JP5617981B2 (ja) | 機器、管理装置、機器管理システム、及びプログラム | |
JP5582231B2 (ja) | 情報処理装置、真正性確認方法、及び記録媒体 | |
JP2008097301A (ja) | ファイル管理サーバ及びそのプログラムとファイル管理方法 | |
JP2008234079A (ja) | 情報処理装置、ソフトウェア正当性通知方法及び画像処理装置 | |
JP2015053015A (ja) | ファームウェア、及び電子機器 | |
US10503898B2 (en) | Method for defending against malware | |
US20220311906A1 (en) | Image forming apparatus, image forming method, and non-transitory computer-readable recording medium on which image forming program is recorded | |
US11971991B2 (en) | Information processing apparatus, control method for controlling the same and storage medium | |
JP5151531B2 (ja) | 画像形成装置及びデータ管理方法 | |
JP2013258512A (ja) | 画像形成装置、バックアップレストア方法及びプログラム | |
JP4960896B2 (ja) | 画像形成装置及びデータ管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120604 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120604 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130617 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130625 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130823 |
|
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: 20130910 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130923 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5387724 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |