基于卡模拟方案的NFC数字钥匙移动设备适配方法及装置制造方法及图纸

技术编号:35567636 阅读:35 留言:0更新日期:2022-11-12 15:51
本发明专利技术公开了一种基于卡模拟方案的NFC数字钥匙移动设备适配方法,通过将终端作为读取设备,在锁内设置nfc卡模拟模块,nfc卡模拟模块初始化时写入锁的生产商秘钥和平台服务密钥,需要进行验证时终端读取nfc卡模拟模块的数据,nfc卡模拟模块会对数据进行二次加密,读取到数据后提交到服务器端,服务器端进行二次解密得到明文数据再进行数据验证。服务器返回数据时也将数据进行二次加密,通过手机把加密数据传输给nfc卡模拟模块,卡模拟模块对接收到的数据进行二次解密得到明文后执行指定的业务逻辑,本发明专利技术开卡流程简单提升了用户体检,方案落地实现简单不需要向手机产商申请nfc权限,扩展了使用范围。扩展了使用范围。扩展了使用范围。

【技术实现步骤摘要】
基于卡模拟方案的NFC数字钥匙移动设备适配方法及装置


[0001]本申请涉及NFC数字钥匙移动设备适配
,特别是涉及一种基于卡模拟方案的NFC数字钥匙移动设备适配方法及装置。

技术介绍

[0002]近场通信也称NFC,是一种短距离无线通信技术,它允许设备之间进行非接触点对点数据传输和数据交换,NFC具有三种应用模式,分别为:读卡器模式、卡模拟模式和点对点模式,其中应用最为广泛的就是卡模拟模式,这种模式可以使具有NFC功能的移动端(如手机、手环等)模拟成一张非接触的卡从被读卡器识别,从而进行移动支付和门禁控制等操作,现有NFC可模拟的卡种很多,有公交卡、银行卡和门禁卡等。
[0003]目前NFC数字秘钥验证方式均以手机作为NFC卡片被NFC读取模块读取验证,此种场景下需要在手机中写入NFC数据,但是由于手机系统的封闭性,使得该方案实施的难度比较大,需要获得往手机内写入NFC数据的权限,写入NFC数据时操作方式非常繁琐。

技术实现思路

[0004]基于此,针对上述技术问题,提供一种基于卡模拟方案的NFC数字钥匙移动设备本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于卡模拟方案的NFC数字钥匙移动设备适配方法,应用于终端,其特征在于,所述方法包括:发送开锁指令给锁模块,并与锁模块建立NFC连接,发送用户第一编号给锁模块;所述锁模块生成第一随机数据,并使用平台密钥对所述第一随机数据进行第一加密,得到第一加密数据,使用锁商密钥对所述第一加密数据进行第二加密,得到第二加密数据;接收所述锁模块发送的所述第二加密数据,并将所述第二加密数据和用户标识发送给锁商;锁商通过所述用户标识获取用户第二编号,并通过所述用户第二编号获取对应锁商密匙,通过所述锁商密匙对所述第二加密数据进行解密,得到第一锁商解密数据并将所述第一锁商解密数据发送给平台,平台接收所述锁商发送的所述第一锁商解密数据和所述用户第二编号,并通过所述用户第二编号获取对应平台密匙,通过所述平台密匙对所述第一锁商解密数据进行解密,得到第一平台解密数据;其中,所述平台判断所述第二编号是否与所述第一编号相同,若是,判断所述平台解密数据是否与所述第一随机数据相同,若是,则平台接收锁商的获取第一开锁指令请求,通过平台密钥将所述平台解密数据进行第三加密得到第三加密数据,将第三加密数据作为第一开锁指令发送给锁商;接收第四加密数据作为第二开锁指令,将所述第二开锁指令发送给锁模块;锁模块接收所述第二开锁指令,采用锁商密匙对所述第二开锁指令进行解密,得到第二锁商解密数据,采用平台密匙对所述第二锁商解密数据进行解密,得到第二平台解密数据;其中,锁商接收所述第三加密数据并通过锁商密钥对所述第三加密数据进行第四加密,得到第四加密数据,所述第四加密数据为所述第二开锁指令;若所述第二平台解密数据与所述第一随机数据相同,则接收开锁成功信号。2.根据权利要求1所述的方法,其特征在于,所述锁模块包括nfc卡模拟模块,所述终端有nfc读取功能。3.根据权利要求1所述的方法,其特征在于,所述通过所述平台密匙对所述第一锁商解密数据进行解密,得到第一平台解密数据后,锁商向平台发送第一开锁指令请求。4.根据权利要求1所述的方法,其特征在于,所述判断所述第二编号是否与所述第一编号相同,若否,则发送开锁失败给终端;判断所述平台解密数据是否与所述第一随机数据相同,若否,则发送开锁失败给终端。5.根据权利要求1所述的方法,其特征在于,所述若所述第二平台解密数据与所述第一随机数据相同,则接收开锁成功信号具体为:锁模块验证所述第二平台解密数据与所述第一随机数据是否相同,若相同,则发送开锁成功信号给终端。6.根据权利要求5所述的方...

【专利技术属性】
技术研发人员:施成斌
申请(专利权)人:上海荃信信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1