-
公开(公告)号:CN103744746A
公开(公告)日:2014-04-23
申请号:CN201310744156.6
申请日:2013-12-30
Applicant: 北京工业大学
Abstract: 本发明涉及一种基于索引的智能卡记录备份与恢复方法,通过在智能卡中设置索引区和备份区实现备份和恢复功能。索引区保存索引号,用于计算对应记录写入的地址位置。对于特定一类的定长记录,当记录区首地址固定时,一条记录的索引号与该记录的首地址就是一一对应关系。备份区包含前保护标志、记录长度、当前最新一条有效记录地址、恢复记录所在的地址和后保护标志。根据保护标志确定是否需要进行记录恢复,当写入新记录失败需要记录恢复时,根据保存的两个地址和记录长度,恢复出之前的一条有效记录。本发明用备份索引替代备份记录,使每次备份时写入的字节数大大减小,提高了智能卡的交易效率,降低了备份区损坏的概率。
-
公开(公告)号:CN103744746B
公开(公告)日:2016-08-03
申请号:CN201310744156.6
申请日:2013-12-30
Applicant: 北京工业大学
Abstract: 本发明涉及一种基于索引的智能卡记录备份与恢复方法,通过在智能卡中设置索引区和备份区实现备份和恢复功能。索引区保存索引号,用于计算对应记录写入的地址位置。对于特定一类的定长记录,当记录区首地址固定时,一条记录的索引号与该记录的首地址就是一一对应关系。备份区包含前保护标志、记录长度、当前最新一条有效记录地址、恢复记录所在的地址和后保护标志。根据保护标志确定是否需要进行记录恢复,当写入新记录失败需要记录恢复时,根据保存的两个地址和记录长度,恢复出之前的一条有效记录。本发明用备份索引替代备份记录,使每次备份时写入的字节数大大减小,提高了智能卡的交易效率,降低了备份区损坏的概率。
-