1.一種電子票的生成方法,其特征在于,包括:
接收電子票購買請求,核對所述購買請求攜帶的電子票屬性信息中的狀態(tài)信息為有效后發(fā)起支付申請;
接收支付完成請求,將所述支付完成請求攜帶的電子票屬性信息對應(yīng)的數(shù)據(jù)庫存儲的票單號與所述支付完成請求攜帶的用戶端ID綁定,同時創(chuàng)建綁定后的票單號的檢查碼,并將所述綁定后的票單號與所述檢查碼關(guān)聯(lián)后加密,生成并發(fā)送加密后的電子票信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述核對所述購買請求攜帶的電子票屬性信息中的狀態(tài)信息為有效后發(fā)起支付申請,包括:
獲取所述購買請求攜帶的電子票屬性信息;
提取所述電子票屬性信息中的票單號,所述票單號攜帶所述電子票的唯一身份標識;
檢索數(shù)據(jù)庫中存儲的所述票單號對應(yīng)的狀態(tài)信息為有效后,響應(yīng)所述電子票購買請求并發(fā)起支付申請。
3.如權(quán)利要求1所述的方法,其特征在于,所述創(chuàng)建綁定后的票單號的檢查碼,包括:
獲取綁定后的票單號,根據(jù)自定義規(guī)則,創(chuàng)建檢查碼,所述檢查碼為識別所述綁定后的票單號的唯一身份標識。
4.如權(quán)利要求1所述的方法,其特征在于,所述將所述綁定后的票單號與所述檢查碼關(guān)聯(lián)后加密,生成并發(fā)送加密后的電子票信息,包括:
將所述檢查碼與所述綁定后的票單號生成關(guān)聯(lián)路徑后組合成明文;
通過私鑰將所述明文加密生成第一密文;
將自定義擴展信息與所述第一密文組合后生成二維碼電子票信息,將所述二維碼電子票信息保存后發(fā)送至支付完成請求攜帶的用戶端中。
5.如權(quán)利要求1-4之一所述的方法,其特征在于,還包括:
對發(fā)送加密后的電子票信息進行二次加密,具體為:
將所述加密后的電子票信息中的第一密文與時間戳綁定后通過公鑰加密生成第二密文,將所述第二密文與自定義擴展信息組合后生成二維碼電子票信息。
6.一種電子票的生成方法,其特征在于,包括:
發(fā)送電子票購買請求,所述購買請求攜帶的電子票屬性信息;
接收支付申請,通過用戶端完成所述支付申請并發(fā)送所述支付完成請求,所述支付完成請求攜帶電子票屬性信息和用戶端ID;
接收加密后的電子票信息二次加密后形成第二密文后存儲所述電子票信息;
所述加密后的電子票信息包括:
將所述支付完成請求攜帶的電子票屬性信息對應(yīng)的數(shù)據(jù)庫存儲的票單號與所述支付完成請求攜帶的用戶端ID綁定,同時創(chuàng)建綁定后的票單號的檢查碼,并將所述綁定后的票單號與所述檢查碼關(guān)聯(lián)后加密生成的加密后的電子票信息。
7.如權(quán)利要求6所述的方法,其特征在于,所述接收加密后的電子票信息二次加密后形成第二密文后存儲所述電子票信息,包括:
接收加密后的電子票信息,將所述加密后的電子票信息中的第一密文與時間戳綁定后通過公鑰加密生成第二密文,將所述第二密文與自定義擴展信息組合后生成二維碼電子票信息。
8.一種電子票的生成系統(tǒng),其特征在于,包括:
第一接收模塊,用于接收電子票購買請求,核對所述購買請求攜帶的電子票屬性信息中的狀態(tài)信息為有效后發(fā)起支付申請;
第二接收模塊,用于接收支付完成請求;
第一生成模塊,用于將所述第二接收模塊接收的支付完成請求攜帶的電子票屬性信息對應(yīng)的數(shù)據(jù)庫存儲的票單號與所述支付完成請求攜帶的用戶端ID綁定,同時創(chuàng)建綁定后的票單號的檢查碼,并將所述綁定后的票單號與所述檢查碼關(guān)聯(lián)后加密,生成并發(fā)送加密后的電子票信息。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述第一接收模塊,包括:
獲取單元,用于獲取所述購買請求攜帶的電子票屬性信息;
提取單元,用于提取所述電子票屬性信息中的票單號,所述票單號攜帶所述電子票的唯一身份標識;
檢索單元,用于檢索數(shù)據(jù)庫中存儲的所述票單號對應(yīng)的狀態(tài)信息為有效后,響應(yīng)所述電子票購買請求并發(fā)起支付申請。
10.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述第一生成模塊,包括:
第一生成單元,用于獲取綁定后的票單號,根據(jù)自定義規(guī)則,創(chuàng)建檢查碼,所述檢查碼為識別所述綁定后的票單號的唯一身份標識。
11.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述第一生成模塊,包括:
關(guān)聯(lián)單元,用于將所述檢查碼與所述綁定后的票單號生成關(guān)聯(lián)路徑后組合成明文;
第一加密單元,用于通過私鑰將所述明文加密生成第一密文;
發(fā)送單元,用于將自定義擴展信息與所述第一密文組合后生成二維碼電子票信息,將所述二維碼電子票信息保存后發(fā)送至支付完成請求攜帶的用戶端中。
12.如權(quán)利要求8-11之一所述的系統(tǒng),其特征在于,還包括:
第二加密單元,用于對發(fā)送加密后的電子票信息進行二次加密,具體為:將所述加密后的電子票信息中的第一密文與時間戳綁定后通過公鑰加密生成第二密文,將所述第二密文與自定義擴展信息組合后生成二維碼電子票信息。
13.一種設(shè)備,其特征在于,包括如權(quán)利要求8-12任一項所述的系統(tǒng)。
14.一種電子票的生成系統(tǒng),其特征在于,包括:
發(fā)送模塊,用于發(fā)送電子票購買請求,所述購買請求攜帶的電子票屬性信息;
第三接收模塊,用于接收支付申請,通過用戶端完成所述支付申請并發(fā)送所述支付完成請求,所述支付完成請求攜帶電子票屬性信息和用戶端ID;
第二生成模塊,用于接收加密后的電子票信息二次加密后形成第二密文后存儲所述電子票信息;
所述加密后的電子票信息包括:
將所述支付完成請求攜帶的電子票屬性信息對應(yīng)的數(shù)據(jù)庫存儲的票單號與所述支付完成請求攜帶的用戶端ID綁定,同時創(chuàng)建綁定后的票單號的檢查碼,并將所述綁定后的票單號與所述檢查碼關(guān)聯(lián)后加密生成的加密后的電子票信息。
15.如權(quán)利要求14所述的系統(tǒng),其特征在于,所述第二生成模塊,包括:
第二生成單元,用于接收加密后的電子票信息,將所述加密后的電子票信息中的第一密文與時間戳綁定后通過公鑰加密生成第二密文,將所述第二密文與自定義擴展信息組合后生成二維碼電子票信息。
16.一種設(shè)備,其特征在于,包括如權(quán)利要求14-15任一項所述的系統(tǒng)。