[发明专利]一种智能卡数据库应用系统的安全签卡方法无效
申请号: | 201010605011.4 | 申请日: | 2010-12-25 |
公开(公告)号: | CN102013029A | 公开(公告)日: | 2011-04-13 |
发明(设计)人: | 刘勇;张春阳;郭跟成;肖春宝;赵海霞;高延民;牛丹梅;宋晓莉;李宝元 | 申请(专利权)人: | 河南科技大学 |
主分类号: | G06K17/00 | 分类号: | G06K17/00;G06F17/30 |
代理公司: | 洛阳公信知识产权事务所(普通合伙) 41120 | 代理人: | 陈英超 |
地址: | 471000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种智能卡数据库应用系统的安全签卡方法,包括如下步骤:(1)、读取智能卡信息,对智能卡内的写标志进行检测;(2)、保存智能卡原始数据到数据库;(3)、开启数据库事务;(4)、对数据库进行更新操作;(5)、在智能卡内设置一个写标志;(6)、对智能卡进行更新操作;(7)、将数据库内保存的智能卡原始数据状态标志修改为处理完毕;(8)、提交数据库事务;(9)、清除智能卡内写标志,智能卡签卡完毕。利用数据库事务处理机制,保证保存在数据库中的智能卡原始数据的处理状态与入库的业务处理数据提交状态保持一致,防止包含了脏数据的智能卡投入使用。 | ||
搜索关键词: | 一种 智能卡 数据库 应用 系统 安全 方法 | ||
【主权项】:
一种智能卡数据库应用系统的安全签卡方法,其特征在于,包括如下步骤:(1)、读取智能卡信息,对智能卡内的写标志进行检测;如未检测到智能卡内有写标志则直接进行步骤(2)的操作;如检测到智能卡内有写标志则先到原签卡点进行智能卡恢复操作,然后再进行步骤(1)的操作;(2)、在不开启数据库事务的情况下,保存智能卡原始数据到数据库,将智能卡最原始的回滚点保存下来;(3)、开启数据库事务,利用数据库管理系统提供的事务处理机制对后续数据库操作进行保护;(4)、对数据库进行更新操作,如果任何一个更新失败,则回滚事务,如果系统执行意外终止,则数据库事务自动将这些操作回滚;(5)、数据库更新完成后,在智能卡内设置一个写标志;(6)、根据数据库的更新结果对智能卡进行更新操作;如更新失败则签卡中止,进行智能卡恢复操作;(7)、智能卡更新完成后,将数据库内保存的智能卡原始数据状态标志修改为处理完毕;(8)、提交数据库事务,向数据库管理系统发出请求,以使得前面各步骤所进行的数据库操作全部生效;如数据库事务提交失败则签卡中止,进行智能卡恢复操作;(9)、数据库事务提交成功后,清除智能卡内写标志,智能卡签卡完毕;所述的智能卡恢复操作是指根据处理开始时所保存的卡的原始信息进行卡的恢复操作并清除智能卡写标志,恢复后重新进行签卡。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南科技大学,未经河南科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010605011.4/,转载请声明来源钻瓜专利网。