用于利用智能设备提供卡支付服务的系统及方法_3

文档序号:9816427阅读:来源:国知局
nent连接而构成Issuer公钥数据。
[0072] 6、利用I s s u e r公钥数据内的被指定为哈希算法识别码的哈希算法而计算公钥数 据的哈希值。
[0073] 7、将计算出的哈希值和解密的数据中包含的哈希值进行比较而判断两者是否相 同。
[0074] 8、检查解密的PAN值是否与Application PAN-致。
[0075] 9、检查公钥认证书的有效期,通过比较而判断有效期字段的值与当前的日期相同 还是大于当前的日期,如果小于当前的日期,则处理为有效期结束。
[0076] 10、检查是否能够识别ICC公钥算法识别码。
[0077] 11、如果成功进行了所有的检查,则将Issuer公钥和Remainder值合并之后进行 SSAD。
[0078]控制部114控制读取或者写入,并可以控制加密或者解密。
[0079] 加密部115可以将获取到的卡信息加密为已设定的密钥或者公钥。加密部115可以 对用于记录到RFID标签的信息进行加密。
[0080] 通信部116可以通过有线通信或者无线通信发送加密的卡信息。在此,无线通信例 如可以是包括蓝牙(Bluetooth)、NFC(近场通信:Near Field Communication)、RFID(射频 识别:Radio Frequency Identification)的概念。
[0081] 解密部117可以利用已设定的密钥或者公钥而将被加密的信息进行解密。
[0082] 天线118可以发送或接收与13.56MHz、UHF(超高频:Ultra High Frequency)、蓝牙 等频带相符的信号。
[0083] 传感器119作为识别传感器,例如可以包括辐射识别传感器、农业化学品检测传感 器等。
[0084]图3a至图3d是表示根据本发明的另一实施例的读卡器的详细构成的图。
[0085]如图3a至3d所示,根据本发明的读卡器110可以根据情况而体现为多样的形态,并 可以实现这些形态之间的混合使用。
[0086]参照图3a,根据本发明的读卡器110作为读卡模块,包含读取部、伪造辨识部、控制 部、加密部、通信部等而构成。
[0087] 参照图3b,根据本发明的读卡器110作为RFID R/W(读取/写入:Read/Write)模块, 包含读取部、记录部、控制部、加密部、通信部、天线等而构成。
[0088]参照图3c,根据本发明的读卡器110作为QR码或者条形码等二维码读取模块,包含 读取部、控制部、通信部、解密部等而构成。
[0089] 参照图3d,根据本发明的读卡器110作为借助于各种识别传感器的读取模块,包含 读取部、控制部、通信部、传感器等而构成。
[0090] 图4表示根据本发明的一实施例的卡支付服务的方法。
[0091] 如图4所示,首先在进行卡支付时,终端设备可以从用户接收用户的密码(S410), 并将接收到的用户密码发送到读卡器(S411)。
[0092] 然后,如果接收到用户的密码,则读卡器可以基于接收到的用户的密码来判断支 付时使用的卡是否为伪造卡(S412)。
[0093] 之后,如果通过判断结果可知不是伪造卡,则读卡器从卡中获取卡信息(S413),对 获取到的卡信息进行加密(S414),并将其发送到智能设备(S415)。相反,读卡器如果判断为 所述卡是伪造卡,则拒绝相关支付请求。
[0094]然后,如果接收到卡信息,则智能设备可以从用户接收需要支付的支付金额,生成 将接收到的支付金额、被加密的卡信息、加盟店信息包括在内的支付信息(S416),并将所生 成的支付信息发送到中继服务器(S417)。
[0095] 之后,如果接收到支付信息,则中继服务器可以对接收到的支付信息所包含的卡 信息进行解密(S418),并将被解密的卡信息、支付金额、加盟店信息发送到支付处理服务器 (S419)。
[0096] 然后,如果接收到被解密的卡信息、支付金额、加盟店信息,则支付处理服务器基 于接收到的卡信息、支付金额、加盟店信息来执行卡支付(S420)。
[0097]之后,支付处理服务器可以向智能设备通知卡支付处理已完成(S421)。
[0098]以下,根据读卡器的类型而对处理信息的操作原理进行说明。
[0099]图5用于说明根据本发明的一实施例的RFID R/W模块的操作原理。
[0100]如图5所示,根据本发明的RFID R/W模块持有可验证用户的用于确认身份的ID,而 且服务器中存储有该ID的许可与否相关数据。
[0101] 1)在写入模式下,RFID R/W模块可以将自身的ID发送到智能设备。如果接收到所 要记录到RFID标签的信息,则智能设备可以同接收到的信息一起发送终端ID。这样,通过发 送从智能设备接收的值与所输入的各个值所具有的代码值而减少发送数据的长度,并将终 端ID与接收到的值包含在一起而发送,据此,后续可以验证记录该数据者是何人。
[0102] RFID R/W模块利用内置的密钥或者公钥而对从智能设备接收到的所有的数据进 行加密,并将加密的数据记录到RFID标签,并使记录有加密的数据的RFID标签的ID显示于 智能设备。
[0103] 智能设备将接收到的信息和通过RFID R/W模块获取到的RFID标签的ID发送到服 务器。据此,将RFID标签信息和存储于服务器的信息进行比较,并根据其比较结果而验证 RFID标签信息的假冒伪造与否。
[0104] 2)在读取模式下,RFID R/W模块读取RFID标签的存储信息和RFID标签的ID信息并 发送到智能设备。智能设备通过内置的解密算法而对数据进行解密,通过该解密的值获取 代码值和终端ID信息,并使将获取到的代码值与映射表进行比较的结果和RFID标签的ID信 息显示于智能设备。据此,智能设备不需要与服务器连接而获取数据结果,因此能够减少与 服务器之间的通信次数。
[0105] 智能设备将终端ID发送到服务器而判断是否为已验证的用户,从而判断数据记录 人的身份的可信赖度,如果判断结果表示该用户未被信赖,则例如可以显示"数据记录人为 不能信赖的人"的文字。据此,其优点在于能够缩短验证整体数据时所消耗的时间。
[0106] 图6a至图6b是用于说明根据本发明的一实施例的读卡模块的操作原理的图。
[0107] 参照图6a,通过智能设备接收所要记录到标签中的信息,而且读卡模块对接收到 的信息进行加密,并将被加密的信息记录到标签中。
[0108] 读卡模块收集记录到被加密的信息的标签的ID,并通过通信设备而将标签的ID和 记录到标签中的信息的原文存储到数据库。
[0109] 参照图6b,读卡模块获取标签的信息,例如,标签的ID、被加密的信息等,并且智能 设备将会对该加密的信息进行解密。
[0110]此时,在智能设备或者服务器中,将加密的信息和原文进行比较而判断假冒伪造 与否。
[0111]图7a至图7b是用于表示根据本发明的一实施例的二维码读取模块的操作原理的 图。
[0112] 参照图7a,智能设备接收所要通过代码示出的信息,并将接收到的信息以原文形 式存储到数据库。数据库对原文进行加密,将其生成为QR码或者条形码,并将所生成的QR码 或者条形码记录到标签中。
[0113] 参照图7b,读码模块获取存储于代码中的密文,并对该密文进行解密而得到解密 文,而且智能设备将会显示该解密文并将其传送到数据库。
[0114] 此时,在智能设备或者服务器中,将解密的信息和原文进行对比而判断假冒伪造 与否。
[0115] 图8是用于表示根据本发明的一实施例的各种识别传感器的操作原理的图。
[0116] 如图8所示,从内置有用于检测放射线或者农药成分之类的各种识别传感器的模 块中获取传感器信息,
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1