[發明專利]跨平臺的智能卡在線售卡方法無效
| 申請號: | 201110397913.8 | 申請日: | 2011-12-05 |
| 公開(公告)號: | CN102521745A | 公開(公告)日: | 2012-06-27 |
| 發明(設計)人: | 吳昊;周亮;李響;修偉;宋昆;靳展;高山華;張彬 | 申請(專利權)人: | 天津市通卡公用網絡系統有限公司 |
| 主分類號: | G06Q20/34 | 分類號: | G06Q20/34;G06Q20/28;G06K17/00;H04L9/00 |
| 代理公司: | 天津佳盟知識產權代理有限公司 12002 | 代理人: | 侯力 |
| 地址: | 300142*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 平臺 智能卡 在線 方法 | ||
技術領域:
本發明涉及一種專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法,進一步涉及一種跨平臺的智能卡在線售卡方法。
背景技術:
當前,很多城市已經開通了公交智能卡收費系統和城市一卡通收費系統,以下統稱為智能卡系統。這些城市運行的系統中,對智能卡進行發行和卡內電子錢包充值的模塊往往是由一個公司來進行開發和維護。當用戶希望與其他的商家進行業務合作時,必須讓原有智能卡系統開發商進行軟件的修改或者提供相應的技術資料,才能實現所需的業務開發。
舉個例子:如果智能卡系統運營商希望與銀行進行合作,利用銀行的網點優勢和資金優勢,完成智能卡的發行和電子錢包的充值工作。銀行擁有獨立的金融管理系統和網絡,銀行往往出于安全性方面的考慮,不允許智能卡系統開發商在銀行金融系統和網絡中進行程序應用。因此,智能卡系統開發商必須提供一套完整的技術解決方案給銀行,通過銀行的通訊系統與智能卡系統進行通訊,從而完成智能卡的發行與充值業務。另外不同的銀行系統,使用不同的操作系統,因此智能卡系統開發商提供的技術解決方案必須是跨平臺的,具有二次開發功能的,這樣才可以讓智能卡系統在銀行的操作系統下運行起來。
由于以上的種種原因,造成智能卡系統業務的拓展非常困難。
如何開發一款跨平臺的、可以進行二次開發的、安全的智能卡在線充值系統,是擺在我們面前的一個急需解決的問題。
發明內容:
本系統開發的目的在于,克服原有系統技術上的不足,利用串口操作和Socket通訊機制,提供跨平臺的、二次開發的功能。同時系統提供數據的安全性和交易的完整性保障。
本系統通過以下技術方案實現:
首先,將智能卡放在讀卡器上,
步驟一:售卡預讀卡,獲取卡類型參數和消費密鑰;
步驟二:售卡讀卡,以明文的形式返回卡片狀態數據;
步驟三:操作人員通過第三方客戶端程序輸入購買人信息,第三方客戶端程序將此信息發送給讀卡器,讀卡器以密文的形式返回預售卡報文,預售卡報文依次經第三方客戶端程序、第三方通訊程序、交易中間件程序,到達智能卡清算中心數據庫;
步驟四:智能卡清算中心數據庫進行售卡操作合法性檢驗,如果合法,進行售卡紀錄,并形成充值密鑰,以密文的形式經交易中間件程序、交易中間件程序、第三方客戶端程序,到達讀卡器;
步驟五:讀卡器按照充值密鑰對卡片完成最終的操作;
步驟六:在第三方客戶端程序上顯示售卡結果。
所述步驟一的具體步驟依次如下:
第三方客戶端首先向讀卡器發送售卡預讀卡指令;讀卡器讀寫智能卡的基本信息,然后形成第一密文返給第三方客戶端;第三方客戶端將第一密文轉發給第三方通訊程序;第三方通訊程序再將第一密文發送至智能卡清算中心交易中間件程序;智能卡清算中心加密機進行解密后,按照智能卡基本信息在數據庫中查詢卡類型參數,計算消費密鑰,將卡類型參數以明文的形式發送給交易中間件程序,將該明文定義為第二明文,將消費密鑰以密文的形式發送給交易中間件程序,將該密文定義為第二密文;交易中間件程序將第二明文和第二密文封裝成一個報文,定義為第二報文;交易中間件將第二報文發給第三方通訊程序,第三方通訊程序將第二報文中的第二密文通過第三方客戶端程序傳送至讀卡器,而將第二明文用于自身管理。
所述第一密文數據包括:卡號、流水號、城市代碼、卡類型號。
所述第二明文數據包括:卡類型名稱、錢包上下限、月票充值日期、月票充值日期、月票金額、月票次數、服務器時間。
所述第二密文數據包括:隨機數、消費密鑰、服務器時間。
所述步驟二中卡片狀態數據包括:卡號、流水號、城市代碼、卡認證號、卡類型、押金金額、累計充值次數、錢包余額、月票余額、月票月份、黑名單標志。
所述步驟三中操作人員輸入操作信息包括:姓名、單位、身份證號。
所述步驟三中的密文信息包括:卡號、流水號、城市代碼、卡類型、押金金額、錢包金額、姓名、單位、身份證號。
所述步驟四中的合法性檢查包括以下檢查的一種或多種:根據卡類型及操作員號查詢是否有售卡權限、查詢是否是掛失卡、查詢是否是黑名單卡、判斷押金金額是否合法;所述步驟四中的密文信息包括:隨機數、充值密鑰、芯片號、卡號、卡類型。
所述步驟五中的操作包括:更改消費密鑰,向智能卡寫押金和個人信息。
本發明相對于現有技術具有如下優點:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津市通卡公用網絡系統有限公司,未經天津市通卡公用網絡系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110397913.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種面向虛擬裝配的基于粒子的晶格形狀匹配變形方法
- 下一篇:攪餡筷子





