一种用于智能卡和读写器之间的双向认证方法及其系统

基本信息

申请号 CN201511024448.8 申请日 -
公开(公告)号 CN105516182A 公开(公告)日 2016-04-20
申请公布号 CN105516182A 申请公布日 2016-04-20
分类号 H04L29/06(2006.01)I;H04L9/32(2006.01)I;H04L9/08(2006.01)I 分类 电通信技术;
发明人 廖良著;丁颜玉;龙辉;刘继采 申请(专利权)人 深圳市正东源科技有限公司
代理机构 广州三环专利代理有限公司 代理人 深圳市正东源科技有限公司
地址 518000 广东省深圳市龙岗区大康路10号
法律状态 -

摘要

摘要 本发明实施例公开了一种用于智能卡和读写器之间的双向认证方法及其系统,其中,该方法包括:读写器产生第一随机数,并对第一随机数进行Hash运算,获得第一Hash数据,将第一Hash数据发送给智能卡;智能卡接收第一Hash数据,并根据第一Hash数据获得第二认证数据;智能卡将其产生的第二随机数相应的第二Hash数据和第二认证数据进行组装成安全数据,并将安全数据发送给读写器;读写器对安全数据进行认证;若安全数据认证成功,读写器根据安全数据获得第一认证数据;读写器将第一认证数据发送给智能卡;智能卡对第一认证数据进行认证。在本发明实施例中,能够同时完成读写器和智能卡之间的双向认证,相互确认对方的合法性,提高了认证的安全性。