发布信息

一种检票的方法、闸机、服务器、移动终端及存储介质与流程

作者:admin      2022-08-31 17:38:12     772



核算装置的制造及其应用技术1.本发明涉及轨道交通技术领域,特别是一种检票的方法、闸机、服务器、移动终端及存储介质。背景技术:2.目前,在城市轨道交通系统中,基于智能手机、闸机与票务中心服务器的通信,乘客能够使用智能手机在进出站口的闸机上进行验证来开启闸门,例如,乘客可以通过智能手机向出站点闸机的扫码区域出示二维码以开启闸门,出站点闸机会将用户的出站点发送至票务中心服务器,票务中心服务器在完成通行费用结算并扣除乘客的通行费用后向出站闸机发送开启命令。由于在乘客出站期间出站点闸机需要与票务中心服务器通信,以及在乘客出站期间票务中心服务器的计算负担较大,票务中心服务器往往需要通过强大的的运算能力以及依赖较快的网速来满足乘客快速出站的需求。技术实现要素:3.有鉴于此,本发明提出了一种检票的方法、闸机、服务器、移动终端及存储介质,用以满足乘客快速出站的需求。具体来说,本发明能够实现如下目的:其一、乘客在出站时出站点闸机无需与票务中心服务器通信,且票务中心服务器无需在乘客出站时结算乘车费用,以减少乘客出站所需的时间;其二、在出站点闸机离线状态下保证乘客能够正常出站。4.第一方面,在本发明提供的一种检票的方法的一个实施例中,该检票的方法应用于轨道交通系统的出站点闸机,所述方法包括:在乘客出站时接收来自乘客的移动终端的购票凭证信息;其中,所述移动终端的购票凭证信息是票务中心服务器使用乘客在支付乘车费用时选定的出站点所对应的公钥加密并下发的;通过其保存的私钥来尝试解密所述购票凭证信息;其中,所述出站点闸机保存的私钥与同一出站点对应的公钥是一个密钥对;在所述购票凭证信息解密成功时控制所述出站点闸机的闸门开启。5.示例性地,公钥与私钥是通过加密算法得到的一个密钥对,通过公钥加密的购票凭证信息只有对应的出站点闸机存储的私钥才能解密。例如,出站点闸机可以在空闲时间将其生成的公钥发送至票务中心服务器,或者出站点闸机可以在与票务中心服务器建立通信连接的初期将其生成的公钥发送至票务中心服务器并由票务中心服务器存储。其中,该出站点闸机还可以根据设定的更新周期来更新公钥和私钥,在满足乘客能正常出站的情况下,进一步提高数据传输的安全性。在城市轨道交通中,同一出站点的多个闸机保存有同样的私钥,而不同的出站点闸机中的私钥是不同的。乘客可以在出站之前,提前通过移动终端与票务中心服务器通信来获得购票凭证信息。6.例如,乘客可以使用其移动终端通过二维码、蓝牙或者nfc等方式将其存储的购票凭证信息发送至出站点闸机。当购票凭证信息解密成功时说明乘客在支付乘车费用时选定的出站点与该出站点闸机也是对应的。7.从上述方案中可以看出,本发明通过出站点闸机保存私钥,票务中心服务器保存私钥,且同一出站点对应的公钥和私钥是一个密钥对,票务中心服务器使用乘客支付乘车费用时选定的出站点对应的公钥来加密购票凭证信息并下发给乘客的移动终端。当乘客在出站时通过其移动终端向出站点闸机发送购票凭证信息时,只要出站点闸机能将该购票凭证信息解密即可开启其闸门,以允许乘客通过。如此,乘客在出站时,出站点闸机只需验证移动终端发送的购票凭证信息即可,而无需与票务中心服务器通信,极大地降低了票务中心服务器的负担,同时能满足乘客快速出站的需求。8.在上述实施例提供的方法的一种优选的实施方式中,在所述购票凭证信息解密成功时,还向所述移动终端发送将移动终端存储的所述购票凭证信息删除或标记为失效状态的任务。例如,如果乘客的移动终端发送给出站点闸机的购票凭证信息与出站点闸机对应的出站点不一致,则会导致购票凭证信息解密失败,这时移动终端存储的购票凭证信息不会被删除或者失效,乘客还可以继续使用。当该购票凭证信息解密成功时才会被删除或失效,使得该购票凭证信息只能成功使用一次。9.在上述实施例提供的方法的一种优选的实施方式中,所述购票凭证信息可以包括所述出站点闸机与所述票务中心服务器之间约定的固定信息;其中,在通过所述私钥来尝试解密所述购票凭证信息的过程中,若识别到所述购票凭证信息中的固定信息与票务中心服务器之间约定的固定信息相同时则解密成功。例如,该固定信息可以为出站点id或者出站点站名等。在此情形下,由于出站点闸机在乘客进站后至乘客出站时均不需要与票务中心服务器之间通信,使得出站点闸机即使在离线状态下也能保证乘客正常出站,防止了出站点闸机在离线状态下乘客无法正常出站的问题。10.在上述实施例提供的方法的一种优选的实施方式中,所述购票凭证信息包括所述出站点闸机与所述票务中心服务器之间约定的固定信息以及所述票务中心服务器生成的随机信息;在乘客出站时接收来自乘客的移动终端的购票凭证信息之前,所述出站点闸机还接收到来自所述票务中心服务器的所述随机信息并存储在其数据库中;在通过其保存的所述私钥来尝试解密所述购票凭证信息的过程中,当识别到所述购票凭证信息中的固定信息与票务中心服务器之间约定固定信息相同且在其数据库中也查询到所述随机信息时则解密成功。11.示例性地,票务中心服务器可以直接将带有固定信息和随机信息的购票凭证信息也发给出站点闸机,或者仅将购票凭证信息中的随机信息发送给出站点闸机。该随机信息可以为随机码,或者结合乘客的账户信息和时间戳生成的随机信息。如此,能够提高该购票凭证信息的安全性。12.在上述实施例提供的方法的一种优选的实施方式中,所述购票凭证信息包括所述出站点闸机与所述票务中心服务器之间约定的固定信息以及所述票务中心服务器生成的随机信息;所述出站点闸机在将所述购票凭证信息解密成功时,还向所述移动终端发送将移动终端存储的所述购票凭证信息删除或标记为失效状态的任务,以及将其存储的相应随机信息从其数据库中删除;或者,在乘客退票后,所述出站点闸机接收来自所述票务中心服务器的删除其存储的相应随机信息的任务,并根据该任务自动删除所述随机信息。13.示例性地,当购票凭证信息解密成功后乘客出站或者在乘客退票的场景中,出站点闸机中存储的该随机信息已经无用,将该随机信息删除能够减小出站点闸机的数据存储负担,以及通过删除随机信息能够减小在对购票凭证信息解密过程中随机信息的查询量,有利于快速解密购票凭证信息,保证乘客出站的速度。14.第二方面,在本发明提供的一种检票的方法的一个实施例中,该方法应用于轨道交通系统的票务中心服务器,所述方法包括:接收来自乘客的移动终端的乘车费用的支付信息以及选定的出站点;通过所述出站点所对应的公钥来加密购票凭证信息;其中,所述公钥与同一出站点对应出站点闸机保存的私钥是一个密钥对;将该加密后的购票凭证信息发送至乘客的移动终端,以使得所述出站点闸机能够用其保存的私钥来尝试解密所述购票凭证信息,并在解密成功时控制该出站点闸机的闸门开启。15.示例性地,票务中心服务器可以是通过一次接收来自乘客的移动终端的乘车费用的支付信息以及选定的出站点,也可以先接收乘客选定的出站点再接收乘车费用的支付信息。16.在上述实施例提供的方法的一种优选的实施方式中,所述购票凭证信息包括所述出站点闸机与所述票务中心服务器之间约定的固定信息;所述方法还包括:接收到来自所述移动终端的针对所述购票凭证信息的退票请求;向所述移动终端发送乘车费用的退还信息以及将移动终端存储的购票凭证信息删除或标记为失效状态的任务。在此情形下,出站点闸机在用其保存的私钥来尝试解密购票凭证信息的过程中,当识别到购票凭证信息中的固定信息与时票务中心服务器之间约定的相同则解密成功。17.在上述实施例提供的方法的一种优选的实施方式中,所述购票凭证信息包括所述出站点闸机与所述票务中心服务器之间约定的固定信息以及票务中心服务器生成的随机信息,所述方法还包括:在将该购票凭证信息发送至乘客的移动终端时,还将所述购票凭证信息中的随机信息发送至所述出站点闸机。在此情形下,出站点闸机在用其保存的私钥来尝试解密购票凭证信息的过程中,当识别到购票凭证信息中的固定信息与时票务中心服务器之间约定的相同且在其数据库中也查询到与该随机信息时则解密成功。18.在购票凭证信息包括固定信息和随机信息的场景中,所述方法还包括:接收来自所述移动终端的针对所述购票凭证信息的退票请求;向所述移动终端发送乘车费用的退还信息以及将移动终端存储的购票凭证信息删除或标记为失效状态的任务,并向所述出站口闸机发送删除该出站口闸机存储的所述随机信息的任务。19.第三方面,在本发明提供的一种检票的方法的一个实施例中,所述方法应用于乘客的移动终端,所述方法包括:在乘客购票时向票务中心服务器发送乘车费用的支付信息以及选定的出站点;接收来自所述票务中心服务器的购票凭证信息并存储;其中,所述购票凭证信息由所述票务中心服务器通过所述出站点所对应的公钥加密,且所述公钥与同一出站点对应的出站点闸机保存的私钥是一个密钥对;在乘客出站时将所述购票凭证信息发送至出站点闸机,以使得出站点闸机能够用其保存的私钥来尝试解密所述购票凭证信息,并在出站点闸机解密成功时控制其闸门开启。20.在上述实施例提供的方法的一种优选的实施方式中,在向票务中心服务器发送乘车费用的支付信息之前,还包括:在乘客在进站时接收到进站点闸机发送的进站点信息并存储;根据其存储的所述进站点信息以及乘客选定的出站点生成乘车费用的支付信息。示例性地,在前述通过出站点闸机保存私钥,以及票务中心服务器通过与该出站点所对应的公钥加密购票凭证信息,保证了乘客在支付乘车费时选定的出站点与实际出站点是一致的;在此基础上,通过在乘客进站时移动终端保存进站点闸机发送的进站点信息并根据其保存的进站点信息来支付乘车费用,进一步保证了乘客支付的乘车费与其实际乘车时的进站点是能够匹配的,保证了乘车费用结算的准确性。21.在上述实施例提供的方法的一种优选的实施方式中,所述方法还包括:当所述购票凭证信息由所述出站点闸机解密成功时,还接收到来自所述出站点闸机的将该移动终端存储的购票凭证信息删除或标记为失效状态的任务;以及,根据该任务将其存储的购票凭证信息删除或标记为失效状态;或者,在乘客退票时向所述票务中心服务器发送针对所述购票凭证信息的退票请求;接收来自所述票务中心服务器的乘车费用的退还信息以及将该移动终端存储的购票凭证信息删除或标记为失效状态的任务;以及,根据该任务将其存储的购票凭证信息删除或标记为失效状态。22.第四方面,在本发明提供的一种闸机的一个实施例中,该闸机为应用于轨道交通系统中的出站点闸机,其包括凭证信息接收模块、解密模块和控制模块。该凭证信息接收模块用于在乘客出站时接收来自乘客的移动终端的购票凭证信息;其中,所述移动终端的购票凭证信息来自于票务中心服务器并由乘客在支付乘车费用时选定的出站点所对应的公钥加密;该解密模块用于通过所述私钥来尝试解密所述购票凭证信息;其中,所述出站点闸机保存的私钥与同一出站点对应的公钥是一个密钥对;该控制模块用于在对所述购票凭证信息解密成功时控制所述出站点闸机的闸门开启。23.第五方面,在本发明提供的一种服务器的一个实施例中,该服务器为应用于轨道交通系统中的票务中心服务器,其包括乘车信息接收模块、加密模块和中心凭证信息发送模块。其中,乘车信息接收模块用于接收来自乘客的移动终端的乘车费用的支付信息以及选定的出站点;加密模块用于通过所述出站点所对应的公钥来加密购票凭证信息;其中,所述公钥与同一出站点对应的出站点闸机保存的私钥是一个密钥对;中心凭证信息发送模块用于将该购票凭证信息发送至乘客的移动终端,以使得所述出站点闸机能够用其保存的与所述公钥配对的私钥来尝试解密所述购票凭证信息,并在解密成功时控制该出站点闸机的闸门开启。24.第六方面,在本发明提供的一种移动终端的一个实施例中,该移动终端包括乘车信息发送模块、凭证信息管理模块和终端凭证信息发送模块。其中,该乘车信息发送模块用于在乘客购票时向票务中心服务器发送乘车费用的支付信息以及选定的出站点;该凭证信息管理模块用于接收来自所述票务中心服务器的购票凭证信息并存储;其中,所述购票凭证信息由所述票务中心服务器通过所述出站点所对应的公钥加密,且所述公钥与同一出站点对应出站点闸机保存的私钥是一个密钥对;该终端凭证信息发送模块用于在乘客出站时将所述购票凭证信息发送至出站点闸机,以使得所述出站点闸机在用所述私钥将所述购票凭证信息解密成功时控制其闸门开启。25.第七方面,本发明提供的一种存储介质的一个实施例中,所述存储介质包括存储的程序,其中,在所述程序运行时控制包括所述存储介质的设备执行根据前述第一方面至第三方面中任一实施例所述的方法。附图说明26.下面将通过参照附图详细描述本发明的优选实施例,使本领域的普通技术人员更清楚本发明的上述及其它特征和优点,附图中:27.图1为本发明的一个实施例中出站点闸机、票务中心服务器和移动终端之间的信息交互过程示意图。28.图2为本发明的一个实施例中应用于轨道交通系统的出站点闸机的检票方法的流程图。29.图3为本发明的一个实施例中应用于轨道交通系统的票务中心服务器的检票方法的流程图。30.图4为本发明的一个实施例中应用于应用于乘客的移动终端的检票方法的流程图。31.图5为本发明的一个实施例中在乘客退票的场景中出站点闸机、票务中心服务器和移动终端之间的信息交互过程示意图。32.图6为本发明的一个实施例中出站点闸机、票务中心服务器和移动终端之间的信息交互框图。33.其中,附图标记如下:34.1-出站点闸机ꢀꢀꢀꢀꢀꢀꢀꢀꢀ2-票务中心服务器ꢀꢀꢀꢀꢀꢀ3-移动终端35.11凭证信息接收模块ꢀꢀꢀ12-解密模块ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ13-控制模块36.21-乘车信息接收模块ꢀꢀ22-加密模块ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ23-中心凭证信息发送模块37.31-乘车信息发送模块ꢀꢀ32-凭证信息管理模块ꢀꢀꢀ33-终端凭证信息发送模块具体实施方式38.为使本发明的目的、技术方案和优点更加清楚,以下举实施例对本发明进一步详细说明。39.本发明提供的一种检票的方法能够实现如下目的:其一、乘客在出站时出站点闸机1无需与票务中心服务器2通信,且票务中心服务器2无需在乘客出站时结算乘车费用,以节约乘客出站所需的时间;其二、在出站点闸机1离线状态下保证乘客能够正常出站。40.在本发明提供的一种检票的方法的一个实施例中,图1示出了出站点闸机1、服务器和乘客的移动终端3之间的信息交互过程示意图。该过程包括:41.s31、在乘客购票时,乘客的移动终端3向票务中心服务器2发送乘车费用的支付信息以及选定的出站点。42.s21、票务中心服务器2接收来自乘客的移动终端3的乘车费用的支付信息以及选定的出站点。43.s22、票务中心服务器2通过出站点所对应的公钥来加密购票凭证信息。44.s23、票务中心服务器2将该加密后的购票凭证信息发送至乘客的移动终端3。45.s32、乘客的移动终端3接收来自票务中心服务器2的购票凭证信息并存储。46.s33、在乘客出站时,乘客的移动终端3将购票凭证信息发送至出站点闸机1。47.s11、出站点闸机1接收来自乘客的移动终端3的购票凭证信息。48.s12、出站点闸机1通过其保存的私钥来尝试解密购票凭证信息。49.s13、出站点闸机1在购票凭证信息解密成功时控制其出站点闸机1的闸门开启。50.示例性地,出站点闸机1保存的私钥与票务中心服务器2保存的同一出站点对应的公钥是一个密钥对,票务中心服务器2通过公钥加密的购票凭证信息只有对应的出站点闸机1存储的私钥才能解密。例如,出站点闸机1可以在空闲时间将其生成的公钥发送至票务中心服务器2,或者出站点闸机1可以在与票务中心服务器2建立通信连接的初期将其生成的公钥发送至票务中心服务器2并由票务中心服务器2存储。其中,该出站点闸机1还可以根据设定的更新周期来更新公钥和私钥,在满足乘客能正常出站的情况下,进一步提高数据传输的安全性。在城市轨道交通中,同一出站点的多个闸机保存有同样的私钥,而不同的出站点闸机1中的私钥是不同的。在出站之前,乘客可以提前通过移动终端3与票务中心服务器2通信来获得购票凭证信息。51.可以理解的是,公钥(public key)与私钥(private key)是通过加密算法得到的一个密钥对(即一个公钥和一个私钥,也就是非对称加密方式)。使用密钥对的时候,如果用其中一个密钥加密一段数据,只能使用密钥对中的另一个密钥才能解密数据。例如:用公钥加密的数据必须用对应的私钥才能解密;如果用私钥进行加密也必须使用对应的公钥才能解密,否则将无法成功解密。公钥可对会话进行加密、验证数字签名,只有使用对应的私钥才能解密会话数据,从而保证数据传输的安全性。52.在步骤s33和步骤s11中,乘客可以使用其移动终端3通过二维码、蓝牙或者nfc等方式将其存储的购票凭证信息发送至出站点闸机1。当购票凭证信息解密成功时说明乘客在支付乘车费用时选定的出站点与该出站点闸机1也是对应的。53.从上述方案中可以看出,本发明通过出站点闸机1保存私钥,票务中心服务器2保存私钥,且同一出站点对应的公钥和私钥是一个密钥对,票务中心服务器2使用乘客支付乘车费用时选定的出站点对应的公钥来加密购票凭证信息并下发给乘客的移动终端3。当乘客在出站时通过其移动终端3向出站点闸机1发送购票凭证信息时,只要出站点闸机1能将该购票凭证信息解密成功则开启闸门并允许乘客通过。如此,乘客在出站时,出站点闸机1无需与票务中心服务器2通信,并节约了票务中心服务器2进行费用结算的时间,极大地降低了票务中心服务器2的负担,同时能满足乘客快速出站的需求。54.在一种可选的实施方式中,上述购票凭证信息可以包括出站点闸机1与票务中心服务器2之间约定的固定信息。例如,该固定信息可以为出站点id或者出站点站名等。其中,出站点闸机1在通过私钥来尝试解密购票凭证信息的过程中,若识别到购票凭证信息中的固定信息与票务中心服务器2之间约定的固定信息相同时则解密成功。在此情形下,由于出站点闸机1在乘客进站后至乘客出站时均不需要与票务中心服务器2之间通信,使得出站点闸机1即使在离线状态下也能保证乘客正常出站,防止了出站点闸机1在离线状态下乘客无法正常出站的问题。55.在另一种可选的实施方式中,该购票凭证信息包括出站点闸机1与票务中心服务器2之间约定的固定信息以及票务中心服务器2生成的随机信息。该随机信息可以为随机码,或者结合乘客的账户信息和时间戳生成的随机信息。在此情形中,在步骤s23中票务中心服务器2在将该购票凭证信息发送至乘客的移动终端3时,还包括:步骤s24、将购票凭证信息中的随机信息发送至出站点闸机1。例如,票务中心服务器2可以直接将带有固定信息和随机信息的购票凭证信息也发给出站点闸机1,或者仅将购票凭证信息中的随机信息发送给出站点闸机1。56.由此,出站点闸机1还接收到来自票务中心服务器2的随机信息并存储在其数据库中;出站点闸机1在通过其保存的私钥来尝试解密购票凭证信息的过程中,当识别到购票凭证信息中的固定信息与票务中心服务器2之间约定固定信息相同且在其数据库中也查询到随机信息时则解密成功。如此,能够提高该购票凭证信息的安全性。57.在上述实施例提供的方法的一种优选的实施方式中,继续参照图1,该方法可以还包括:58.s14、在购票凭证信息解密成功时,出站点闸机1还向移动终端3发送将移动终端3存储的购票凭证信息删除或标记为失效状态的任务。59.s34、乘客的移动终端3还接收到来自出站点闸机1的将该移动终端3存储的购票凭证信息删除或标记为失效状态的任务。60.示例性地,如果乘客的移动终端3发送给出站点闸机1的购票凭证信息与出站点闸机1对应的出站点不一致,则会导致购票凭证信息解密失败,这时移动终端3存储的购票凭证信息不会被删除或者失效,乘客还可以继续使用。当该购票凭证信息解密成功时才会被删除或失效,使得该购票凭证信息只能成功使用一次。优选地,在购票凭证信息包括固定信息以及随机信息的情形中,该方法还包括:出站点闸机1在将购票凭证信息解密成功时还将其存储的之前来自票务中心服务器2的随机信息从其数据库中删除。61.当购票凭证信息解密成功后的场景中,出站点闸机1中存储的该随机信息已经无用,将该随机信息删除能够减小出站点闸机1的数据存储负担,以及通过删除随机信息能够减小在对购票凭证信息解密过程中随机信息的查询量,有利于在乘客出站时快速解密购票凭证信息,保证乘客出站的速度。62.需要说明的是,上述检票的方法中的步骤s11至步骤s14能够单独地应用于轨道交通系统的出站点闸机1,如图2所示。上述检票的方法中的步骤s21至步骤s24能够单独地应用于轨道交通系统的轨道交通系统的票务中心服务器2,如图3所示。上述检票的方法中的步骤s31至步骤s34能够单独地应用于乘客的移动终端3,如图4所示。63.此外,在乘客需要更换出站点进行退票操作的情景中,如图5所示,本实施例的检票方法还可以包括:64.s35、在乘客退票时乘客的移动终端3向票务中心服务器2发送针对购票凭证信息的退票请求。65.s25、票务中心服务器2接收到来自移动终端3的针对购票凭证信息的退票请求。66.s26、票务中心服务器2向移动终端3发送乘车费用的退还信息以及将移动终端3存储的购票凭证信息删除或标记为失效状态的任务。67.s36、乘客的移动终端3在接收来自票务中心服务器2的乘车费用的退还信息以及将该移动终端3存储的购票凭证信息删除或标记为失效状态的任务。68.s37、乘客的移动终端3根据该任务将其存储的购票凭证信息删除或标记为失效状态。69.示例性地,在本实施例中提供的检票的方法中,乘客购票后在乘客的移动终端3上会保存有购票凭证信息,在乘客退票后原有的购票凭证信息已经不合法,故需要将其删除,以使得轨道交通的票务管理更合理。在该购票凭证信息包括固定信息和随机信息的情形中,在步骤s26中还包括:还向出站口闸机发送删除该出站口闸机存储的随机信息的任务。在步骤s26之后还包括:s15、出站点闸机1接收来自票务中心服务器2的删除其存储的随机信息任务;s16、根据该任务自动删除随机信息。如此,在乘客退票的场景中,将该随机信息删除也能够减小出站点闸机1的数据存储负担,以及减小在对购票凭证信息解密过程中随机信息的查询量,有利于在乘客出站时快速解密购票凭证信息。70.在上述实施例提供的方法的一种优选的实施方式中,在向票务中心服务器2发送乘车费用的支付信息之前,还包括:在乘客在进站时接收到进站点闸机发送的进站点信息并存储;根据其存储的进站点信息以及乘客选定的出站点生成乘车费用的支付信息。示例性地,通过在乘客进站时移动终端3保存进站点闸机发送的进站点信息并根据其保存的进站点信息来支付乘车费用,进一步保证了乘客支付的乘车费与其实际乘车时的进站点是能够匹配的,保证了乘车费用结算的准确性。71.需要说明的是,尽管上文详细描述了本实施例检票的方法的详细步骤,但是,在不偏离本实施例的基本原理的前提下,本领域技术人员可以对上述步骤进行组合、拆分及调换顺序,如此修改后的实施范式并没有改变本实施例的基本构思,因此也落入本发明的保护范围之内。在上述步骤s31中,乘车费用的支付信息以及乘客选定的出站点可以是由乘客的移动终端3一次发送至票务中心服务器2,并由票务中心服务器2一次接收的。或者,乘客的移动终端3也可以先发送乘客选定的出站点,再发送乘车费用的支付信息,相应地票务中心服务器2可以通过两次来接收,均能够实现本发明的目的。72.图6为本发明的一个实施例中出站点闸机1、票务中心服务器2和移动终端3之间的信息交互框图。需要说明的是,图6示出的出站点闸机1、票务中心服务器2和移动终端3与上述实施例中的检票的方法是相互对应的,以下实施例中的出站点闸机1、票务中心服务器2和移动终端3可参照上述实施例进行理解,相同的内容将不再进行赘述。73.本实施例中的出站点闸机1为应用于轨道交通系统,如图6所示,该出站点闸机1包括凭证信息接收模块11、解密模块12和控制模块13。该凭证信息接收模块11可用于执行上述方法实施例中的步骤s11,即该凭证信息接收模块11用于在乘客出站时接收来自乘客的移动终端3的购票凭证信息。其中,移动终端3的购票凭证信息来自于票务中心服务器2并由乘客在支付乘车费用时选定的出站点所对应的公钥加密。该解密模块12可用于执行上述方法实施例中的步骤s12,即该解密模块12用于通过私钥来尝试解密购票凭证信息。其中,出站点闸机1保存的私钥与同一出站点对应的公钥是一个密钥对。该控制模块13可用于执行上述方法实施例中的步骤s13,即该控制模块13用于在对购票凭证信息解密成功时控制出站点闸机1的闸门开启。74.继续参照图6,该实施例中的票务中心服务器2应用于轨道交通系统,其包括乘车信息接收模块21、加密模块22和中心凭证信息发送模块23。其中,该乘车信息接收模块21可用于执行上述方法实施例中的步骤s21,即乘车信息接收模块21用于接收来自乘客的移动终端3的乘车费用的支付信息以及选定的出站点。该加密模块22可用于执行上述方法实施例中的步骤s22,即加密模块22用于通过出站点所对应的公钥来加密购票凭证信息。其中,公钥与同一出站点对应的出站点闸机1保存的私钥是一个密钥对。该中心凭证信息发送模块23可用于执行上述方法实施例中的步骤s23,即中心凭证信息发送模块23用于将该购票凭证信息发送至乘客的移动终端3,以使得出站点闸机1能够用其保存的与公钥配对的私钥来尝试解密购票凭证信息,并在解密成功时控制该出站点闸机1的闸门开启。75.继续参照图6,在移动终端3的一个实施例中,该移动终端3包括乘车信息发送模块31、凭证信息管理模块32和终端凭证信息发送模块33。其中,该乘车信息发送模块31可用于执行上述方法实施例中的步骤s31,即该乘车信息发送模块31用于在乘客购票时向票务中心服务器2发送乘车费用的支付信息以及选定的出站点。该凭证信息管理模块32可用于执行上述方法实施例中的步骤s32,即该凭证信息管理模块32用于接收来自票务中心服务器2的购票凭证信息并存储。其中,购票凭证信息由票务中心服务器2通过出站点所对应的公钥加密,且公钥与同一出站点对应出站点闸机1保存的私钥是一个密钥对。该该终端凭证信息发送模块33可用于执行上述方法实施例中的步骤s33,即该终端凭证信息发送模块33用于在乘客出站时将购票凭证信息发送至出站点闸机1,以使得出站点闸机1在用私钥将购票凭证信息解密成功时控制其闸门开启。76.需要说明的是,上述各流程和各系统结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。77.本发明实施例还提供了一种存储介质,存储介质包括存储的计算机程序产品,计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可读指令,计算机可执行指令在被执行时使至少一个处理器执行诸如上述各个实施例的检票的方法。示例性地,从存储介质读取的计算机指令本身可实现上述实施例中任何一项实施例的功能,因此计算机指令和存储计算机指令的存储介质构成了本发明的一部分。用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如cd-rom、cd-r、cd-rw、dvd-rom、dvd-ram、dvd-rw、dvd+rw)、磁带、非易失性存储卡和rom。可选择地,可以由通信网络从服务器计算机上下载计算机指令。78.此外,应该清楚的是,不仅可以通过执行计算机所读出的计算机指令,而且可以通过计算机指令使计算机上操作的操作系统等来完成部分或者全部的实际操作,从而实现上述实施例中任意一项实施例的功能。79.此外,可以理解的是,将由存储介质读出的计算机指令写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于计算机指令的指令使安装在扩展板或者扩展单元上的cpu等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。80.以上各实施例中,硬件单元可以通过机械方式或电气方式实现。例如,一个硬件单元可以包括永久性专用的电路或逻辑(如专门的处理器,fpga或asic)来完成相应操作。硬件单元还可以包括可编程逻辑或电路(如通用处理器或其它可编程处理器),可以由软件进行临时的设置以完成相应操作。具体的实现方式(机械方式、或专用的永久性电路、或者临时设置的电路)可以基于成本和时间上的考虑来确定。81.本发明涉及轨道交通技术领域,特别是一种检票的方法、闸机、服务器、移动终端3及存储介质。通过出站点闸机1保存私钥,票务中心服务器2保存公钥,且同一出站点对应的公钥和私钥是一个密钥对,票务中心服务器2使用乘客在支付乘车费用时选定的出站点对应的公钥来加密购票凭证信息并下发给乘客的移动终端3。当乘客在出站时通过其移动终端3向出站点闸机1发送购票凭证信息时,只要出站点闸机1能将该购票凭证信息解密成功则开启闸门并允许乘客通过。如此,极大地降低了在乘客出站时票务中心服务器2的负担,同时能满足乘客快速出站的需求。82.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部