基于车载单元实现电子钱包IC卡在线充值的方法及系统技术方案

技术编号:11362443 阅读:61 留言:0更新日期:2015-04-29 13:01
本发明专利技术公开了一种基于车载单元实现电子钱包IC卡在线充值的方法及系统,通过圈存机依据接收到的充值请求信息得到对应于所述充值请求信息的车载单元中的加密秘钥和相应的解密秘钥,及,依据加密秘钥加密生成充值指令中的预设信息得到加密后的充值指令;车载单元依据所述相应的解密秘钥解密接收到的所述加密后的充值指令得到充值信息,并依据所述充值信息对所述电子钱包IC卡进行充值读和/或写操作,及,依据所述加密秘钥加密来自所述电子钱包IC卡的充值反馈信息中的预设信息得到加密后的充值反馈信息;圈存机解密接收到的所述加密后的充值反馈信息得到充值反馈信息,达到了提高在线充值交互信息数据的安全性。

【技术实现步骤摘要】

本专利技术涉及智能交通安全
,特别是涉及一种基于车载单元实现电子钱包IC卡在线充值的方法及系统
技术介绍
目前,为了使车辆通过收费站时能方便快捷地完成缴费,通常采用电子不停车自动收费(ETC,Electronic Toll Collection)系统对通过收费站的车辆进行识别,并从安装在车内的车载单元(OBU,On Board Unit)的电子钱包IC卡中扣除通信费,从而实现自动收费。在实际应用中,ETC系统通过OBU对电子钱包IC卡进行读写操作来实现读取余额、扣费等,及,利用安装在OBU中的ESAM模块(常用的安全认证模块)存储ETC用户和车辆的信息,且实现对车辆的认证。目前,ETC用户通常使用移动终端向OBU在线充值的方法给电子钱包IC卡充值:移动终端向圈存机发送充值请求信息,并将圈存机经过处理后返回的充值指令转发至OBU,该OBU将上述充值信息写入电子钱包IC卡以实现充值。然而,整个充值过程中圈存机与OBU之间通信所涉及的交互信息数据,都是明文传输,这样上述交互信息数据在传输过程中很容易被截获、分析,甚至被篡改,降低了在线充值交互信息数据的安全性,容易导致ETC用户的利益受到损害,进而无法保障ETC用户的利益不受损。
技术实现思路
有鉴于此,本专利技术提供了一种基于车载单元实现电子钱包IC卡在线充值的方法及系统,以达到提高在线充值交互信息数据的安全性,进而保障ETC用户的利益不受损的目的。为解决上述技术问题,一种基于车载单元实现电子钱包IC卡在线充值的方法,应用于基于车载单元的电子钱包IC卡在线充值的系统,所述车载单元内安装有电子钱包IC卡,该方法包括:所述车载单元实时接收圈存机发送的经过加密的充值指令,其中,所述充值指令的生成和加密方法为:所述圈存机接收终端生成的充值请求信息,并依据所述充值请求信息得到对应于所述充值请求信息的车载单元中的加密秘钥和相应的解密秘钥,及,依据所述充值请求信息生成充值指令,并依据所述加密秘钥加密所述充值指令中的预设信息,得到加密后的充值指令,其中,所述充值请求信息至少包括:车载单元标识信息,所述车载单元标识信息唯一标识一个相应的车载单元;所述车载单元依据所述相应的解密秘钥解密接收到的所述加密后的充值指令得到充值信息,并依据所述充值信息对所述电子钱包IC卡进行充值读和/或写操作,以完成对所述电子钱包IC卡的充值操作;所述车载单元在完成对所述电子钱包IC卡的充值读和/或写操作的情况下,接收来自所述电子钱包IC卡的充值反馈信息,依据所述加密秘钥加密所述充值反馈信息中的预设信息得到加密后的充值反馈信息,并将所述加密后的充值反馈信息发送至所述圈存机。优选的,所述车载单元实时接收圈存机发送的经过加密的充值指令之前,还包括:所述车载单元接收终端转发所述圈存机发送的系统信息请求信息,并依据所述系统信息请求信息发送相应的系统信息至所述终端,,使所述终端将所述系统信转发至所述圈存机;其中,所述系统信息请求信息的生成方式为:所述圈存机依据接收到的所述充值请求信息中的车载单元标识信息,生成对应车载单元中的安全模块的系统信息请求信息,用于请求所述车载单元中的安全模块的系统信息。优选的,所述车载单元通过在所述车载单元中的安全模块依据所述相应的解密秘钥解密接收到的所述加密后的充值指令得到充值信息;及,通过在所述车载单元中的安全模块依据所述加密秘钥加密所述充值反馈信息中的预设信息得到加密后的充值反馈信息。优选的,还包括:所述充值反馈信息包括第一充值反馈信息,其中,所述第一充值反馈信息包括:余额,交易序列号,秘钥版本,算法标示,随机数及依据所述余额,交易序列号,秘钥版本,算法标示,随机数生成的第一校验码;依据所述加密秘钥加密所述第一充值反馈信息中的预设信息时,预设信息指所述余额,交易序列号,秘钥版本,算法标示,随机数及所述第一校验码。优选的,所述充值反馈信息包括第二充值反馈信息,其中,所述第二充值反馈信息包括交易验证码;依据所述加密秘钥加密所述第二充值反馈信息中的预设信息时,所述预设信息指所述交易验证码。一种基于车载单元实现电子钱包IC卡在线充值的方法,应用于包括圈存机的电子钱包IC卡在线充值的系统,包括:所述圈存机接收终端生成的充值请求信息,并依据所述充值请求信息得到对应于所述充值请求信息的车载单元中的加密秘钥和相应的解密秘钥,及,依据所述充值请求信息生成充值指令,并依据所述加密秘钥加密所述充值指令中的预设信息,得到加密后的充值指令,并将所述加密后的充值指令发送至所述车载单元;所述圈存机接收车载单元发送的加密后的充值反馈信息,并依据所述相应的解密秘钥解密所述加密后的充值反馈信息,得到充值反馈信息;所述圈存机依据所述充值反馈信息判断所述车载单元对所述电子钱包IC卡进行的充值操作是否成功,如果是,则依据所述充值反馈信息生成充值结果信息,并将所述充值结果信息发送至所述终端,如果否,则返回执行将所述加密后的充值指令发送至所述车载单元,使所述车载单元完成对所述电子钱包IC卡的充值操作。优选的,所述圈存机接收终端生成的所述充值请求信息,并依据所述充值请求信息得到对应于所述充值请求信息的车载单元中的加密秘钥和相应的解密秘钥,包括:所述圈存机接收所述充值请求信息,并解析所述充值请求信息得到车载单元标识信息;所述圈存机依据所述车载单元标识信息获取对应于所述车载单元标识信息的车载单元中的安全模块的系统信息;其中,所述系统信息至少包括加密秘钥和相应的解密秘钥;所述圈存机解析所述系统信息得到所述加密秘钥和相应的解密秘钥。优选的,所述圈存机依据所述车载单元标识信息获取对应于所述车载单元标识信息的车载单元中的安全模块的系统信息,包括:所述圈存机依据所述车载单元标识信息生成对应于所述车载单元标识信息的车载单元中的安全模块的系统信息的系统信息请求信息,并将所述系统信息请求信息发送至所述终端,由所述终端将所述系统信息请求信息转发至所述车载单元,使所述车载单元依据所述系统信息请求信息发送相应的系统信息至所述终端;所述圈存机接收由所述终端转发所述车载单元发送的对应所述系统信息请求信息的所述安全模块的系统信息。优选的,所述圈存机依据所述充值请求信息生成充值指令,并依据所述加密秘钥加密所述充值指令中的预设信本文档来自技高网...
基于车载单元实现电子钱包IC卡在线充值的方法及系统

【技术保护点】
一种基于车载单元实现电子钱包IC卡在线充值的方法,其特征在于,应用于基于车载单元的电子钱包IC卡在线充值的系统,所述车载单元内安装有电子钱包IC卡,该方法包括:所述车载单元实时接收圈存机发送的经过加密的充值指令,其中,所述充值指令的生成和加密方法为:所述圈存机接收终端生成的充值请求信息,并依据所述充值请求信息得到对应于所述充值请求信息的车载单元中的加密秘钥和相应的解密秘钥,及,依据所述充值请求信息生成充值指令,并依据所述加密秘钥加密所述充值指令中的预设信息,得到加密后的充值指令,其中,所述充值请求信息至少包括:车载单元标识信息,所述车载单元标识信息唯一标识一个相应的车载单元;所述车载单元依据所述相应的解密秘钥解密接收到的所述加密后的充值指令得到充值信息,并依据所述充值信息对所述电子钱包IC卡进行充值读和/或写操作,以完成对所述电子钱包IC卡的充值操作;所述车载单元在完成对所述电子钱包IC卡的充值读和/或写操作的情况下,接收来自所述电子钱包IC卡的充值反馈信息,依据所述加密秘钥加密所述充值反馈信息中的预设信息得到加密后的充值反馈信息,并将所述加密后的充值反馈信息发送至所述圈存机。

【技术特征摘要】
1.一种基于车载单元实现电子钱包IC卡在线充值的方法,其特
征在于,应用于基于车载单元的电子钱包IC卡在线充值的系统,所述
车载单元内安装有电子钱包IC卡,该方法包括:
所述车载单元实时接收圈存机发送的经过加密的充值指令,其
中,所述充值指令的生成和加密方法为:所述圈存机接收终端生成的
充值请求信息,并依据所述充值请求信息得到对应于所述充值请求信
息的车载单元中的加密秘钥和相应的解密秘钥,及,依据所述充值请
求信息生成充值指令,并依据所述加密秘钥加密所述充值指令中的预
设信息,得到加密后的充值指令,其中,所述充值请求信息至少包括:
车载单元标识信息,所述车载单元标识信息唯一标识一个相应的车载
单元;
所述车载单元依据所述相应的解密秘钥解密接收到的所述加密
后的充值指令得到充值信息,并依据所述充值信息对所述电子钱包IC
卡进行充值读和/或写操作,以完成对所述电子钱包IC卡的充值操作;
所述车载单元在完成对所述电子钱包IC卡的充值读和/或写操作
的情况下,接收来自所述电子钱包IC卡的充值反馈信息,依据所述加
密秘钥加密所述充值反馈信息中的预设信息得到加密后的充值反馈信
息,并将所述加密后的充值反馈信息发送至所述圈存机。
2.如权利要求1所述的方法,其特征在于,所述车载单元实时
接收圈存机发送的经过加密的充值指令之前,还包括:
所述车载单元接收终端转发所述圈存机发送的系统信息请求信
息,并依据所述系统信息请求信息发送相应的系统信息至所述终端,
使所述终端将所述系统信转发至所述圈存机;
其中,所述系统信息请求信息的生成方式为:所述圈存机依据接
收到的所述充值请求信息中的车载单元标识信息,生成对应车载单元
中的安全模块的系统信息请求信息,用于请求所述车载单元中的安全
模块的系统信息。
3.如权利要求1或2所述的方法,其特征在于,所述车载单元
通过在所述车载单元中的安全模块依据所述相应的解密秘钥解密接收

\t到的所述加密后的充值指令得到充值信息;
及,通过在所述车载单元中的安全模块依据所述加密秘钥加密所
述充值反馈信息中的预设信息得到加密后的充值反馈信息。
4.如权利要求1或2所述的方法,其特征在于,包括:
所述充值反馈信息包括第一充值反馈信息,其中,所述第一充值
反馈信息包括:余额,交易序列号,秘钥版本,算法标示,随机数及
依据所述余额,交易序列号,秘钥版本,算法标示,随机数生成的第
一校验码;
依据所述加密秘钥加密所述第一充值反馈信息中的预设信息时,
预设信息指所述余额,交易序列号,秘钥版本,算法标示,随机数及
所述第一校验码。
5.如权利要求1或2所述的方法,其特征在于,所述充值反馈
信息包括第二充值反馈信息,其中,所述第二充值反馈信息包括交易
验证码;
依据所述加密秘钥加密所述第二充值反馈信息中的预设信息时,
所述预设信息指所述交易验证码。
6.一种基于车载单元实现电子钱包IC卡在线充值的方法,其特
征在于,应用于包括圈存机的电子钱包IC卡在线充值的系统,包括:
所述圈存机接收终端生成的充值请求信息,并依据所述充值请求
信息得到对应于所述充值请求信息的车载单元中的加密秘钥和相应的
解密秘钥,及,依据所述充值请求信息生成充值指令,并依据所述加
密秘钥加密所述充值指令中的预设信息,得到加密后的充值指令,并
将所述加密后的充值指令发送至所述车载单元;
所述圈存机接收车载单元发送的加密后的充值反馈信息,并依据
所述相应的解密秘钥解密所述加密后的充值反馈信息,得到充值反馈
信息;
所述圈存机依据所述充值反馈信息判断所述车载单元对所述电
子钱包IC卡进行的充值操作是否成功,如果是,则依据所述充值反馈
信息生成充值结果信息,并将所述充值结果信息发送至所述终端,如

\t果否,则返回执行将所述加密后的充...

【专利技术属性】
技术研发人员:陈仰华
申请(专利权)人:深圳市金溢科技股份有限公司
类型:发明
国别省市:广东;44

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

1