航空票务管理方法及装置制造方法及图纸

技术编号:20590450 阅读:33 留言:0更新日期:2019-03-16 07:38
本发明专利技术公开了一种航空票务管理方法及装置,该方法包括:检测到用户输入的购票订单信息以及订单生成按钮被触发后,生成购票订单;检测到第一加密指令后,使用预先获取的用户私钥加密航班信息和用户信息,得到第一密文;检测到第二加密指令后,使用预先获取的航空公司公钥加密购票订单,得到第二密文;将携带第一密文、第二密文和用户账号的购票请求通过机票代理服务器发送给航空公司服务器,以使航空服务器保存第一密文和用户账号,以及使用航空公司私钥解密第二密文后产生出票信息,将出票信息通过机票代理服务器发送给购票终端;接收出票信息并显示。该方案消除了给用户带来的安全隐患,用户体验较好。

【技术实现步骤摘要】
航空票务管理方法及装置
本专利技术涉及计算机
,尤指一种航空票务管理方法及装置。
技术介绍
目前,很多用户通过机票代理商购买机票,用户将个人身份信息和航班信息发送给机票代理商,机票代理商从航空公司购买机票后将机票发送给用户,用户登机时,需要拿到登机牌才能登机;若用户需要退票时,需要向机票代理商发出退票申请,由机票代理商再向航空公司发出退票申请,航空公司退款时,会将钱款退给机票代理商,再由机票代理商退给用户。上述航空票务管理流程中,由于机票代理商掌握用户的个人身份信息,可以不经用户同意,直接向航空公司发起退票,机票代理商在拿到钱款后有可能卷款走人,给用户造成损失。可见,现有航空票务管理方法中,给用户带来很大的安全隐患,用户体验较差。
技术实现思路
本专利技术实施例提供一种航空票务管理方法及装置,用以解决现有技术中存在的给用户带来很大的安全隐患,用户体验较差的问题。根据本专利技术实施例,提供一种航空票务管理方法,应用在购票终端中,包括:检测到用户输入的购票订单信息以及订单生成按钮被触发后,生成购票订单,所述购票订单信息包括航班信息、用户信息和预先获取的用户签名证书;检测到第一加密指令后,使用预先获取的用户私钥加密所述航班信息和所述用户信息,得到第一密文;检测到第二加密指令后,使用预先获取的航空公司公钥加密所述购票订单,得到第二密文;将携带所述第一密文、所述第二密文和用户账号的购票请求通过机票代理服务器发送给航空公司服务器,以使所述航空服务器保存所述第一密文和所述用户账号,以及使用航空公司私钥解密所述第二密文后产生出票信息,将所述出票信息通过所述机票代理服务器发送给所述购票终端;接收所述出票信息并显示。可选的,还包括:检测到所述用户输入的退改签订单信息以及订单生成按钮被触发后,生成退改签订单,所述退改签订单信息包括所述购票订单;检测到签名指令后,使用所述用户私钥签名所述退改签订单;将携带签名后的所述退改签订单、预先获取的用户公钥和所述用户账号的退改签请求通过机票代理服务器发送给航空公司服务器,以使所述航空服务器根据所述用户公钥验签签名后的所述退改签订单后对所述退改签订单进行退改签处理,将退改签信息通过所述机票代理服务器发送给所述购票终端;接收所述退改签信息并显示。根据本专利技术实施例,还提供一种航空票务管理方法,应用在航空公司服务器中,包括:接收机票代理服务器发送的携带第一密文、第二密文和用户账号的购票请求,所述购票请求是购票终端通过所述机票代理服务器发送的,所述第一密文是所述购票终端检测到第一加密指令后,使用预先获取的用户私钥加密航班信息和用户信息得到的,所述第二密文是所述购票终端检测到第二加密指令后,使用预先获取的航空公司公钥加密购票订单得到的,所述购票订单是所述购票终端检测到用户输入的购票订单信息以及订单生成按钮被触发后生成的,所述购票订单信息包括所述航班信息、所述用户信息和预先获取的用户签名证书;保存所述第一密文和所述用户账号;使用航空公司私钥解密所述第二密文后产生出票信息;将所述出票信息通过所述机票代理服务器发送给所述购票终端,以使所述购票终端接收所述出票信息并显示。可选的,还包括:接收所述机票代理服务器发送的携带签名后的退改签订单、预先获取的用户公钥和所述用户账号的退改签请求,所述退改签请求是所述购票终端通过上所述机票代理服务器发送的,签名后的所述退改签订单是所述购票终端检测到签名指令后,使用所述用户私钥签名所述退改签订单得到的,所述退改签订单是所述购票终端检测到所述用户输入的退改签订单信息以及订单生成按钮被触发后生成的,所述退改签订单信息包括所述购票订单;根据所述用户公钥验签签名后的所述退改签订单后,对所述退改签订单进行退改签处理;将退改签信息通过所述机票代理服务器发送给所述购票终端,以使所述购票终端接收所述退改签信息并显示。根据本专利技术实施例,还提供一种航空票务管理方法,应用在验票终端中,包括:在用户登机验票时,获取所述用户提供的用户账号;将携带所述用户账号的第一密文获取请求发送给航空公司服务器,以使所述航空公司服务器查找所述用户账号对应的第一密文并发送,所述第一密文是所述用户在购票终端上使用用户私钥加密航班信息和用户信息后得到的;使用所述用户提供的用户公钥解密所述第一密文,得到所述航班信息和所述用户信息;验证所述航班信息和所述用户信息正确后,显示验票成功信息。根据本专利技术实施例,还提供一种航空票务管理方法,应用在航空公司服务器中,包括:接收验票终端发送的携带用户账号的第一密文获取请求,所述第一密文获取请求是所述验票终端在用户登机验票时、获取所述用户提供的用户账号后发送的;查找所述用户账号对应的第一密文,所述第一密文是所述用户在购票终端上使用用户私钥加密航班信息和用户信息后得到的;将所述第一密文发送给所述验票终端,以使所述验票终端使用所述用户提供的用户公钥解密所述第一密文,得到所述航班信息和所述用户信息,并在验证所述航班信息和所述用户信息正确后,显示验票成功信息。根据本专利技术实施例,还提供一种航空票务管理装置,应用在购票终端中,包括:生成模块,用于检测到用户输入的购票订单信息以及订单生成按钮被触发后,生成购票订单,所述购票订单信息包括航班信息、用户信息和预先获取的用户签名证书;第一加密模块,用于检测到第一加密指令后,使用预先获取的用户私钥加密所述航班信息和所述用户信息,得到第一密文;第二加密模块,用于检测到第二加密指令后,使用预先获取的航空公司公钥加密所述购票订单,得到第二密文;发送模块,用于将携带所述第一密文、所述第二密文和用户账号的购票请求通过机票代理服务器发送给航空公司服务器,以使所述航空服务器保存所述第一密文和所述用户账号,以及使用航空公司私钥解密所述第二密文后产生出票信息,将所述出票信息通过所述机票代理服务器发送给所述购票终端;接收模块,用于接收所述出票信息并显示。可选的,还包括签名模块,其中:所述生成模块,还用于检测到所述用户输入的退改签订单信息以及订单生成按钮被触发后,生成退改签订单,所述退改签订单信息包括所述购票订单;所述签名模块,用于检测到签名指令后,使用所述用户私钥签名所述退改签订单;所述发送模块,还用于将携带签名后的所述退改签订单、预先获取的用户公钥和所述用户账号的退改签请求通过机票代理服务器发送给航空公司服务器,以使所述航空服务器根据所述用户公钥验签签名后的所述退改签订单后对所述退改签订单进行退改签处理,将退改签信息通过所述机票代理服务器发送给所述购票终端;所述接收模块,还用于接收所述退改签信息并显示。根据本专利技术实施例,还提供一种航空票务管理装置,应用在航空公司服务器中,包括:接收模块,用于接收机票代理服务器发送的携带第一密文、第二密文和用户账号的购票请求,所述购票请求是购票终端通过所述机票代理服务器发送的,所述第一密文是所述购票终端检测到第一加密指令后,使用预先获取的用户私钥加密航班信息和用户信息得到的,所述第二密文是所述购票终端检测到第二加密指令后,使用预先获取的航空公司公钥加密购票订单得到的,所述购票订单是所述购票终端检测到用户输入的购票订单信息以及订单生成按钮被触发后生成的,所述购票订单信息包括所述航班信息、所述用户信息和预先获取的用户签名证书;保存模块,用于保存所本文档来自技高网...

【技术保护点】
1.一种航空票务管理方法,应用在购票终端中,其特征在于,包括:检测到用户输入的购票订单信息以及订单生成按钮被触发后,生成购票订单,所述购票订单信息包括航班信息、用户信息和预先获取的用户签名证书;检测到第一加密指令后,使用预先获取的用户私钥加密所述航班信息和所述用户信息,得到第一密文;检测到第二加密指令后,使用预先获取的航空公司公钥加密所述购票订单,得到第二密文;将携带所述第一密文、所述第二密文和用户账号的购票请求通过机票代理服务器发送给航空公司服务器,以使所述航空服务器保存所述第一密文和所述用户账号,以及使用航空公司私钥解密所述第二密文后产生出票信息,将所述出票信息通过所述机票代理服务器发送给所述购票终端;接收所述出票信息并显示。

【技术特征摘要】
1.一种航空票务管理方法,应用在购票终端中,其特征在于,包括:检测到用户输入的购票订单信息以及订单生成按钮被触发后,生成购票订单,所述购票订单信息包括航班信息、用户信息和预先获取的用户签名证书;检测到第一加密指令后,使用预先获取的用户私钥加密所述航班信息和所述用户信息,得到第一密文;检测到第二加密指令后,使用预先获取的航空公司公钥加密所述购票订单,得到第二密文;将携带所述第一密文、所述第二密文和用户账号的购票请求通过机票代理服务器发送给航空公司服务器,以使所述航空服务器保存所述第一密文和所述用户账号,以及使用航空公司私钥解密所述第二密文后产生出票信息,将所述出票信息通过所述机票代理服务器发送给所述购票终端;接收所述出票信息并显示。2.如权利要求1所述的方法,其特征在于,还包括:检测到所述用户输入的退改签订单信息以及订单生成按钮被触发后,生成退改签订单,所述退改签订单信息包括所述购票订单;检测到签名指令后,使用所述用户私钥签名所述退改签订单;将携带签名后的所述退改签订单、预先获取的用户公钥和所述用户账号的退改签请求通过机票代理服务器发送给航空公司服务器,以使所述航空服务器根据所述用户公钥验签签名后的所述退改签订单后对所述退改签订单进行退改签处理,将退改签信息通过所述机票代理服务器发送给所述购票终端;接收所述退改签信息并显示。3.一种航空票务管理方法,应用在航空公司服务器中,其特征在于,包括:接收机票代理服务器发送的携带第一密文、第二密文和用户账号的购票请求,所述购票请求是购票终端通过所述机票代理服务器发送的,所述第一密文是所述购票终端检测到第一加密指令后,使用预先获取的用户私钥加密航班信息和用户信息得到的,所述第二密文是所述购票终端检测到第二加密指令后,使用预先获取的航空公司公钥加密购票订单得到的,所述购票订单是所述购票终端检测到用户输入的购票订单信息以及订单生成按钮被触发后生成的,所述购票订单信息包括所述航班信息、所述用户信息和预先获取的用户签名证书;保存所述第一密文和所述用户账号;使用航空公司私钥解密所述第二密文后产生出票信息;将所述出票信息通过所述机票代理服务器发送给所述购票终端,以使所述购票终端接收所述出票信息并显示。4.如权利要求3所述的方法,其特征在于,还包括:接收所述机票代理服务器发送的携带签名后的退改签订单、预先获取的用户公钥和所述用户账号的退改签请求,所述退改签请求是所述购票终端通过上所述机票代理服务器发送的,签名后的所述退改签订单是所述购票终端检测到签名指令后,使用所述用户私钥签名所述退改签订单得到的,所述退改签订单是所述购票终端检测到所述用户输入的退改签订单信息以及订单生成按钮被触发后生成的,所述退改签订单信息包括所述购票订单;根据所述用户公钥验签签名后的所述退改签订单后,对所述退改签订单进行退改签处理;将退改签信息通过所述机票代理服务器发送给所述购票终端,以使所述购票终端接收所述退改签信息并显示。5.一种航空票务管理方法,应用在验票终端中,其特征在于,包括:在用户登机验票时,获取所述用户提供的用户账号;将携带所述用户账号的第一密文获取请求发送给航空公司服务器,以使所述航空公司服务器查找所述用户账号对应的第一密文并发送,所述第一密文是所述用户在购票终端上使用用户私钥加密航班信息和用户信息后得到的;使用所述用户提供的用户公钥解密所述第一密文,得到所述航班信息和所述用户信息;验证所述航班信息和所述用户信息正确后,显示验票成功信息。6.一种航空票务管理方法,应用在航空公司服务器中,其特征在于,包括:接收验票终端发送的携带用户账号的第一密文获取请求,所述第一密文获取请求是所述验票终端在用户登机验票时、获取所述用户提供的用户账号后发送的;查找所述用户账号对应的第一密文,所述第一密文是所述用户在购票终端上使用用户私钥加密航班信息和用户信息后得到的;将所述第一密文发送给所述验票终端,以使所述验票终端使用所述用户提供的用户公钥解密所述第一密文,得到所述航班信息和所述用户信息,并在验证所述航班信息和所述用户信息正确后,显示验票成功信息。7.一种航空票务管理装置,应用在购票终端中,其特征在于,包括:生成模块,用于检测到用户输入的购票订单信息以及订单生成按钮被触发后,生成购票订单,所述购票订单信息包括航班信息、用户信息和预先获取的用户签...

【专利技术属性】
技术研发人员:梁宵杜悦琨耿方孟媛媛任钦正安军蓓赵欣
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京,11

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

1