CPU卡發卡總結(四) 復合消費

2022-03-31 04:18:16 字數 580 閱讀 9570

復合消費主要面向於交通領域的應用,既可以滿足高速公路不停車收費系統的需求,也可以滿足城市公共運輸的應用需求。

復合消費相對於普通消費來說多了乙個對復合記錄檔案的更新。比如在高速公路入口或者乘客上車時先做一次金額為

0的復合消費,從而正確記錄入口或者上車站點的相關資訊,之後在高速公路出口或者乘客下車時,讀取之前記錄的資訊,計算出實際費用,做一次完整的復合消費交易,這樣就可以實現高速公路或者公共運輸中的分段收費功能。

具體消費流程:

1、選擇要充值的應用

2、得到

psam

卡或加密機中得到消費子金鑰

3、進行復合交易初始化

4、計算過程金鑰

5、利用過程金鑰計算

mac1

,這裡交易型別為

096、

更新復合應用資料快取(

p1為卡中復合記錄檔案原記錄的復合消費標誌)

7、傳送

mac1

進行消費

ps:復合記錄檔案的命令報文資料域的

byte7為ef

(使用線路保護讀,讀寫都使用標識為

00的金鑰)

CPU卡發卡總結(三) 充值和消費

充值 離線充值 1 選擇要充值的應用目錄。2 驗證口令金鑰。3 取得充值金鑰 這裡使用加密機提供的分散指令,用 ats作為分散因子對 00b0 金鑰進行分散得到充值金鑰 4 圈存交易初始化。5 生成過程金鑰。6 用過程金鑰計算 mac1 與初始化交易返回的 mac1 進行比對,若一致,則繼續執行。7...

CPU卡發卡總結(二) 線路保護和線路加密

安全報文傳送 三種情況 線路保護 對傳輸的資料附加4位元組的mac碼,接收方收到後首先進行校驗,只有校驗正確的資料才予以接受,這樣就防止了對傳輸資料的篡改。線路加密 對傳輸的資料進行des加密,這樣傳輸的就是密文,攻擊者即使獲得了資料也沒有意義。線路加密保護 對傳輸的資料進行des加密後再附加4by...

初識CPU卡 SAM卡

ic卡按照介面方式可分為接觸式卡 非接觸式卡 復合卡 按器件技術可分為非加密儲存卡 加密儲存卡和cpu卡。加密儲存卡是對持卡人的認證,只有輸入正確的密碼才能訪問或者修改卡中的資料,最典型的是手機sim卡的pin碼 當設定pin碼後,開機必須輸入pin碼,如果連續幾次輸入錯誤,就必須更高許可權的puk...