接觸式IC卡讀卡器簡介
IC卡讀卡器可以分為非接觸式IC卡讀卡器和接觸式IC卡讀卡器。接觸式ic卡讀寫器就是專門讀寫接觸式ic卡(就是芯片外漏的ic卡),通過讀寫器的金屬觸點和ic卡的金屬引腳接觸進(jìn)行通訊,這樣通訊的穩(wěn)定性、速率都很好。
T6接觸式IC卡讀卡器:
接觸式IC卡讀寫器使用中常見問題:
1、卡片芯片朝上朝下問題
卡片在讀寫器中芯片朝上或朝下的問題,是根據(jù)讀卡器的型號的不同而有區(qū)別的。
2、自動測卡問題
一般讀寫DEMO演示程序中的自動測卡功能僅供參考,不是判斷卡型的唯一標(biāo)準(zhǔn),因為在測卡時讀的是特征字節(jié),而卡的特征字節(jié)有可能因卡的生產(chǎn)商不同而有所不同,當(dāng)測卡不準(zhǔn)時,請手動選卡型號。
3 、驗證密碼問題
接觸式讀卡器在驗證密碼時,如果在前一次核對密碼正確后而沒下電的情況下,無論輸入任何密碼它都認(rèn)為是正確的,只有下電后才能判斷密碼的正確與否。
4、IC_InitType給讀寫器卡型號
此函數(shù)不是測卡函數(shù),它沒有測卡功能,它的作用是告訴讀卡器將要操作的卡型號而已。
5、初始化 串口錯誤
串口資源已經(jīng)被占用,(包括初始化串口后非正常退出而未關(guān)閉串口,然后再去初始化串口); 計算機(jī)與 讀寫器通訊的波特率與讀寫器默認(rèn)波特率不一致;計算機(jī)與讀寫器通訊的串口與讀寫器默認(rèn)串口不一致;設(shè)備連接不正確,接觸不良。
6、DES算法加減密
在VB中,部分?jǐn)?shù)據(jù)在使用DES算法加密減密后與原文有所不同,解決辦法為:可將密文定義為 全局變量,直接傳遞給解密函數(shù)解密;或者將加密后的密文以BYTE表示,用傳地址方式傳遞。
7、密碼核對問題
接觸式邏輯加密卡ic芯片在設(shè)計的時候為了防止暴力破解,一般都會有密碼錯誤計數(shù),要是超過密碼錯誤計數(shù),芯片會自動鎖死,卡片會自動報廢。
8、ic卡只有在數(shù)據(jù)成功擦除后,才能夠正確地寫入新的數(shù)據(jù);對102卡寫數(shù)據(jù)時起始地址必須為偶數(shù),數(shù)據(jù)長度也必須為偶數(shù)。
目前常用的接觸式IC卡讀寫器有T6-ULC RD系列讀寫器 、Q3系列接觸式IC卡讀寫器 、T6-U 、ACR38U 、ACR128 等。