主权项 |
一种用于管理在使用内容时要利用的信息文件的数据处理设备,该数据处理设备包括:数据更新模块,包括:第一更新信息文件创建器,用于基于存储在预定文件存储区中的信息文件创建更新信息文件,以及用于将所述已创建的更新信息文件存储在所述预定文件存储区中;第一摘要计算器,用于从被所述第一更新信息文件创建器所创建的所述更新信息文件计算摘要值;摘要更新器,用于将存储在预定摘要值存储区中的摘要值更新为由所述第一摘要计算器所计算得到的所述摘要值;文件擦除器,用于擦除用来创建所述更新信息文件的所述信息文件;以及第一文件设定器,用于将所述更新信息文件设定为信息文件;数据恢复模块,包括:第二摘要计算器,用于读出存储在预定文件存储区中的信息文件,并且在确定存在信息文件的情况下,从所述已读出的信息文件计算摘要值;摘要解码器,读出预先存储在预定摘要值存储区中的编码摘要值以及存储在系统区段中的介质标识符,以及通过使用介质标识符来解码已读出的编码摘要值来得到摘要值;摘要检查器,从第二摘要计算器和摘要解码器中获得摘要值以核对摘要值,以及在摘要值相互一致的情况下,确定所述存储在预定文件存储区中的信息文件是正确的;其中在确定不存在信息文件的情况下,或者在摘要值相互不一致的情况下,第二摘要计算器读出存储在预定文件存储区中的更新信息文件,以及使用所述更新信息文件来计算第二摘要值;摘要检查器核对所述摘要解码器所解码的摘要值和所述第二摘要值;摘要检查器当确认摘要值相互一致时,确定存储在预定文件区中的更新信息文件是正确值;以及摘要检查器在确定信息文件的摘要值相互不一致的情况下,确定所述信息文件和更新信息文件的每一个被视为可能已被窜改的文件。 |