DATA PROCESSING DEVICE, DATA PROCESSING PROGRAM, DATA PROCESSING METHOD, AND DATA PROCESSING SYSTEM

To provide a data processing device, a data processing program, a data processing method, and a data processing system that can further reliably detect data falsification in a data storage device.SOLUTION: A Web server includes a block chain (BC) digest check unit, a control unit, a database (DB) up...

Full description

Saved in:
Bibliographic Details
Main Author KAWAMOTO YASUTAKA
Format Patent
LanguageEnglish
Japanese
Published 27.02.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:To provide a data processing device, a data processing program, a data processing method, and a data processing system that can further reliably detect data falsification in a data storage device.SOLUTION: A Web server includes a block chain (BC) digest check unit, a control unit, a database (DB) update unit, and a BC writing unit. The BC digest check unit compares data in a DB server with digest information corresponding to data in a BC system to check for falsification. The control unit determines to execute data writing only when the BC digest check unit can confirm that the data in the DB server has not been falsified. The DB update unit performs processing for writing data to a DB of the DB server. The BC writing unit performs predetermined calculation processing on the data to be written into the DB by the DB update unit to acquire digest information, and performs processing for adding the acquired digest information to the BC system.SELECTED DRAWING: Figure 1 【課題】より確実にデータ蓄積装置のデータ改ざんを検知することができるデータ処理装置、データ処理プログラム、データ処理方法及びデータ処理システムを提供する。【解決手段】Webサーバは、ブロックチェーン(BC)ダイジェストチェック部、制御部、データベース(DB)更新部及びBC書き込み部を備える。BCダイジェストチェック部は、DBサーバ上のデータと、BCシステム上のデータに対応するダイジェスト情報を比較して改ざんの有無を検査する。制御部は、BCダイジェストチェック部により、DBサーバ上のデータの改ざんが行われていないと確認できた場合にのみ、データの書き込みを実行すると判断する。DB更新部は、DBサーバのDBへのデータ書き込み処理を行う。BC書き込み部は、DB更新部がDBに書き込むデータに所定の演算処理を施してダイジェスト情報を取得し、取得したダイジェスト情報をBCシステムに追加させる処理を行う。【選択図】図1
Bibliography:Application Number: JP20180156427