东信社保卡医保卡底层指令通讯协议(支持单片机、Linux、ARM等嵌入式系统使用)
東信社保卡讀卡器醫(yī)保卡讀卡器底層指令通訊協(xié)議,本協(xié)議適用有底層開發(fā)經驗的技術人員使用,支持單片機、Linux、ARM等嵌入式系統(tǒng)使用。
支持的產品型號有:東信EST-100身份證社保卡讀卡器、東信EST-100R二維碼終端等產品。
社保卡指令支持脫機讀取全國的社保卡、醫(yī)保卡、市民卡等卡面信息,無法調取金融賬戶,適用于一些無身份證,可以用社保卡代替身份證來使用的場所,廣泛適用于自助機、安卓機、醫(yī)院體檢機、社保終端等查詢業(yè)務產品。
社保卡讀取流程:接觸冷復位?>?選擇應用環(huán)境 >?選擇EF06/EF05文件 >?讀信息,可參考以下演示。
1、接觸冷復位:
發(fā)送:EA EB EC ED 05 00 74 0C 7D BB
返回:EA EB EC ED 16 00 00 74 3B 6D 00 00 00 81 54 40 00 86 60 44 01 00 6B 36 68 37 BB
?
2、選擇應用環(huán)境:
發(fā)送:EA EB EC ED 19 00 72 0C 00 A4 04 00 0F 73 78 31 2E 73 68 2E C9 E7 BB E1 B1 A3 D5 CF 95 BB
返回:EA EB EC ED 07 00 00 72 61 1B 0F BB
?
2.1、選擇EF06文件(EF06文件存儲姓名、身份證號碼、性別、名族、出生日期):
發(fā)送:EA EB EC ED 0D 00 72 0C 00 A4 02 00 02 EF 06 00 3E BB
返回:EA EB EC ED 07 00 00 72 90 00 E5 BB ?
?
讀取社會保障卡號碼/身份證號碼:
發(fā)送:EA EB EC ED 0A 00 72 0C 00 B2 08 00 14 DA BB
返回:EA EB EC ED 1B 00?00?72?08?12?34 32?31?37?32 31 31 39 38 36?30 34?32 35?33 34?30 31?90 00?E3?BB ?
解析示例:
EA EB EC ED:起始幀;
1B 00:總數據長度27字節(jié);
00:成功;
72:信息類型域;
08:標志;
12:信息有效長度18字節(jié);
34 32?31?37?32 31 31 39 38 36?30 34?32 35?33 34?30 31:轉ASC得身份證號碼:421721198604253401;
90 00:APDU指令成功標志;
E3:異或檢驗位;
BB:結束幀;
?
讀姓名:
發(fā)送:EA EB EC ED 0A 00 72 0C 00 B2 09 00 20 EF BB
返回:EA EB EC ED 27 00 00 72 09 1E D5?C5?C8?FD 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 00 F7?BB
解析:姓名為:D5?C5?C8?FD 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00,轉ASC為:張三;
?
完整指令信息,可以訪問查閱:http://www.eastcoms.com/service/downdrive/595.html
?
TIPS:
社保卡是每個地區(qū)社保局自己發(fā)行的,會出現有些地區(qū)個別字段信息不按標準規(guī)范來,例如性別、名族、卡號等,這種情況就無法讀。一般的社保卡姓名和身份證號碼都是可以通過社保卡指令來讀取的。
?
總結
以上是生活随笔為你收集整理的东信社保卡医保卡底层指令通讯协议(支持单片机、Linux、ARM等嵌入式系统使用)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【解决方案】SkeyeVSS煤矿安全生产
- 下一篇: 德卡T10-F多功能读卡器|读写机外接密