CPU卡發(fā)卡程序設計過程中應當注意的幾個問題
文章出處:http://www.luckydriving.com 作者:許正軍 王… 人氣: 發(fā)表時間:2005年11月17日
[文章內(nèi)容簡介]:
許正軍 王蓉 毛祖學 1 引 言
構 建 IC卡 應 用 系 統(tǒng) 過 程 中 , 如 何 定 義 卡 中 的 數(shù) 據(jù) 信 息 ( 相 對 邏 輯 加 密 卡 ) 或 卡 中 的 應 用 類 型 及 其 數(shù) 據(jù) 信 息 ( 相 對 CPU卡 ) 及 將 數(shù) 據(jù) 信 息 寫 入 卡 中 , 以 便 應 用 于 系 統(tǒng) 中 進 行 交 易 是 一 個 重 要 環(huán) 節(jié) 。 這 一 環(huán) 節(jié) 在 業(yè) 界 通 常 稱 為 卡 片 個 人 化 。 卡 片 個 人 化 既 可 以 在 專 門 的 設 備 機 器 上 進 行 , 以 便 于 對 大 批 量 的 卡 片 進 行 個 人 化 ; 也 可 以 在 PC機 上 通 過 連 接 IC卡 讀 寫 器 進 行 , 以 便 于 對 小 批 量 的 卡 片 進 行 個 化 。 不 管 硬 件 設 備 如 何 , 都 必 須 設 計 一 套 程 序 軟 件 來 進 行 個 人 化 。 這 個 程 序 軟 件 通 常 稱 為 發(fā) 卡 程 序 。 本 文 討 論 CPU卡 發(fā) 卡 程 序 設 計 過 程 中 將 會 遇 到 的 關 鍵 技 術 問 題 及 其 解 決 方 法 。
CPU卡 發(fā) 卡 大 體 可 分 為 三 個 組 成 部 分 : ( 1) 卡 結 構 建 立 ; ( 2) 密 鑰 寫 入 ; ( 3) 個 人 化 數(shù) 據(jù) 寫 入 。 當 然 , 為 確 保 正 確 發(fā) 卡 , 程 序 設 計 過 程 中 最 好 是 采 用 一 邊 建 立 卡 結 構 , 一 邊 寫 入 密 鑰 和 個 人 化 數(shù) 據(jù) 。
2 發(fā) 卡 前 的 準 備 工 作
一 般 地 , 卡 片 供 應 商 提 供 卡 片 時 , 已 經(jīng) 對 卡 片 進 行 過 初 始 化 ( 主 要 用 于 對 卡 片 進 行 測 試 ) , 亦 即 卡 片 上 已 經(jīng) 建 立 了 主 文 件 ( MF) 及 主 密 鑰 文 件 ( MF下 的 Keyfile文 件 ) , 主 密 鑰 文 件 中 也 已 寫 入 了 初 始 卡 片 主 控 密 鑰 。
在 對 CPU卡 建 立 特 定 的 卡 結 構 及 寫 入 密 鑰 和 數(shù) 據(jù) 之 前 , 程 序 設 計 中 的 第 一 步 應 該 對 卡 片 進 行 外 部 認 證 。 外 部 認 證 所 使 用 的 密 鑰 正 是 初 始 卡 片 主 控 密 鑰 。
本文關鍵詞:CP,PU,U卡,卡發(fā),發(fā)卡,卡程,程序,序設,設計,計過,過程,程中,中應,應當,當注,注意,意的,的幾,幾個,個問,問題,題
上一篇:IS23SC1604芯片介紹[ 11-17 ]
下一篇:智能卡灰過程交易體系的構建和實現(xiàn)[ 11-17 ]