廣東東信智能科技系列接觸芯片社保卡APDU底層指令和協議
本APDU指令協議支持全國接觸芯片社???醫???市民卡,適用有底層開發經驗的技術人員使用,支持單片機、Linux、ARM等嵌入式系統使用。Windows和Android可直接調用動態庫,無需使用此協議。
社??ㄗx取流程:接觸冷復位 > 選擇應用環境 > 選擇EF06/EF05文件 > 讀信息,可參考以下演示。
1、接觸冷復位:
發送: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、選擇應用環境:
發送: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文件存儲姓名、身份證號碼、性別、名族、出生日期):
發送: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
讀取社會保障卡號碼/身份證號碼:
發送:EA EB EC ED 0A 00 72 0C 00 B1 09 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字節;
00:成功;
72:信息類型域;
08:標志;
12:信息有效長度18字節;
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:結束幀;
讀姓名:
發送:EA EB EC ED 0A 00 72 0C 00 B1 07 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為:張三;
讀性別:
發送:EA EB EC ED 0A 00 72 0C 00 B2 0A 00 03 CF BB
返回:EA EB EC ED 0A 00 00 72 0A 01 31 90 00 D2 BB
解析:31轉ASC為1,對應性別為男,參考性別對照表
讀民族:
發送:EA EB EC ED 0A 00 72 0C 00 B2 0B 00 03 CE BB
返回:EA EB EC ED 0A 00 00 72 0B 01 01 90 00 E3 BB
解析:名族01,漢,參考名族對照表
讀出生日期:
發送:EA EB EC ED 0A 00 72 0C 00 B2 0D 00 06 CD BB
返回:EA EB EC ED 0D 00 00 72 0D 04 19 86 04 25 90 00 58 BB
解析:19860425
2.2、選擇EF05文件(EF05文件中存儲卡號、發卡日期、有效期):
發送:EA EB EC ED 0D 00 72 0C 00 A4 02 00 02 EF 05 00 3D BB
返回:EA EB EC ED 07 00 00 72 90 00 E5 BB
讀社???/span>卡號:
發送:EA EB EC ED 0A 00 72 0C 00 B3 06 00 0B CA BB
返回:EA EB EC ED 12 00 00 72 07 09 41 42 35 38 36 39 36 34 35 90 00 C8 BB
解析:41 42 35 38 36 39 36 34 35轉ASC得AB5869645
讀發卡日期:
發送:EA EB EC ED 0A 00 72 0C 00 B2 05 00 06 C5 BB
返回:EA EB EC ED 0D 00 00 72 05 04 20 17 05 15 90 00 C9 BB
解析:20170515
讀卡有效期:
發送:EA EB EC ED 0A 00 72 0C 00 B2 06 00 06 C6 BB
返回:EA EB EC ED 0D 00 00 72 06 04 20 37 05 15 90 00 EA BB
解析:20370515
社??ㄖ噶钪С肿x全國的社???、醫???、市民卡等卡面信息,無法調取金融賬戶,適用于一些無身份證,可以用社??ù嫔矸葑C來使用的場所,廣泛適用于自助機、安卓機、醫院體檢機、社保終端等查詢業務產品。