IC卡用做消費用途時,必須保證IC卡內數據的安全性,防止被其他人隨意讀寫卡內數據,修改其卡內金額。
IC卡讀寫時要驗證IC卡密碼,只有驗證通過才能對IC卡內的數據進行讀寫。
從IC卡廠家采購回來的IC卡都有密碼。但密碼默認是“255 255 255 255 255 255”(FF FF FF FF FF FF),所以,在IC卡用作消費用途前,應把出廠的默認密碼修改,這樣才能保證消費系統的安全性。
注意:由于IC卡密碼是IC卡讀寫的依據,所以必須小心處理IC卡密碼的更改。
強烈建議:IC卡密碼只需要定義一個就足夠,無需要根據不同的使用單位定義多個IC卡密碼。否則,容易把各單位的密碼混淆,用戶單位再購買卡時若加密了與原來不同的密碼時將無法使用。不同單位的IC卡密碼相同也不影響使用,只要另一個密碼(單位密碼)不相同就行(請參見下面“單位密碼”部分說明)。
1.2 單位密碼
由于IC卡密碼是IC卡讀寫的依據,頻繁的更改密碼或定義多個IC卡密碼并不是一個好的方案。
對于消費系統供應商來說,好只定義一個IC卡密碼,然后再根據不同的使用單位,讓使用單位定義其單位密碼。
當使用單位 A 定義了屬于該單位獨有的單位密碼后,那么,單位 A 發的IC消費卡,則不能在其他單位使用。
就算其他單位的IC卡密碼與單位 A 的IC卡密碼相同,但由于其單位密碼不相同,單位之間的IC消費卡是不能混用的。
消費系統使用單位所定義的單位密碼將存放在其消費系統的數據庫中,只需要輸入一次,以后將會保存。
注意:IC卡密碼和單位密碼一旦確定,就不能再修改了
1.3 IC卡區號(IC卡型號:S50)
每張IC卡內部都分為16個區,區號是從0 至 15,一般使用的是 1 至 15 區,0區一般不用。
消費系統不需要使用IC卡內全部的區,一般只用8個區就足夠了。用戶在使用IC卡時,可以選擇任8個區來加密使用,其他區可留給其他系統使用。
注意:同一單位內使用的IC卡區號應相同,不能讓一些用戶用第1到第8區,另一些用戶用第9和第15區。
1.4 IC卡加密
將IC卡的出廠密碼(255 255 255 255 255 255)修改為消費系統供應商定義密碼,該步驟稱為IC卡加密。
IC卡加密可以選擇IC卡區號來加密,可以加密任意IC卡區。
已加密的IC卡區的密碼將被修改為消費系統供應商定義密碼。
未被加密的IC卡區的密碼仍為其出廠密碼(255 255 255 255 255 255)。
1.5 IC卡解密
將IC卡的密碼修改為出廠密碼(255 255 255 255 255 255),該步驟稱為IC卡解密。
IC卡解密可以選擇IC卡區號來解密,可以解密任意IC卡區。
已解密的IC卡區的密碼將被修改為出廠密碼(255 255 255 255 255 255)。
注意:已加密的IC卡如果要解密為出廠密碼(255 255 255 255 255 255),必須要知道原來加密的密碼。
1.6 IC卡密碼卡
由消費系統供應商定義的IC卡密碼不應該經常變換,但該IC卡密碼又需要經常用于新卡的加密。
當第一次定義了IC卡密碼后,可將IC卡密碼寫進一張空白的IC卡里(IC卡密碼為 255 255 255 255 255 255)。
當以后需要進行新IC卡的加密或新發卡器的加密時,可通過讀取該IC密碼卡獲取IC卡密碼,無需再手工輸入密碼。
消費設備出廠時,并不能讀寫任何IC卡,只有用IC卡密碼卡才能配置消費設備,配置了IC卡密碼的消費設備才能讀寫已加密的IC卡。
注意:用作IC卡密碼卡的IC卡應該是從IC卡廠家采購回來,未經使用,密碼是”255 255 255 255 255 255”的空白IC卡。
注意:IC卡密碼卡應妥善保管,遺失IC卡密碼卡會導致IC卡密碼外泄。
1.7 讀寫IC卡注意事項
每次對IC卡進行讀寫操作前,應先把IC卡放在IC卡發卡器的感應區內,然后再點擊軟件里相關的讀寫IC卡按鈕。
在進行IC卡讀寫時,應等待軟件的完成提示出現才能把IC卡移開發卡器的感應區,否則會影響對IC卡的讀寫。
發卡器一次只能讀寫一張IC卡,所以不要把兩張或兩張以上的IC卡放在發卡器的感應區內。
在發卡器周圍10厘米內,不能有金屬、用電設備或帶有磁性的物件,否則會影響對IC卡的讀寫。
在發卡器周圍10厘米內,只允許一張IC卡放在發卡器的感應區,不允許有其它IC卡放在發卡器的旁邊,否則會影響對IC卡的讀寫。