1、 ICS 35.240.15 CCS L 64 备案号 92458-2024 LD 中华人民共和国劳动和劳动安全行业标准 LD/T 6001.52023 社会保障卡检测规范 第 5 部分:读写终端接口检测 Test specifications for social security card Part5:Test of read-write terminal interface 2023-11-24 发布 2023-12-01 实施 中华人民共和国人力资源和社会保障部 发 布 LD/T 6001.52023 I 目次 前言.III 引言.IV 1 范围.1 2 规范性引用文件.1 3 术语和
2、定义.1 4 测试环境条件.1 5 基于 PSAM 卡社会保障卡读写终端接口测试.1 “读基本信息”函数 long iReadCardBas(int iType,char*pOutInfo).2 “通用读卡”函数 long iReadCard(int iType,int iAuthType,char*pCardInfo,char*pFileAddr,char*pOutInfo).2 “通用写卡”函数 long iWriteCard(int iType,char*pCardInfo,char*pFileAddr,char*pWriteData,char*pOutInfo).2 “PIN 校验”函
3、数 Long iVerifyPIN(int iType,char*pOutInfo).3 “PIN 修改”函数 long iChangePIN(int iType,char*pOutInfo).3 “PIN 重置”函数 long iReloadPIN(int iType,char*pCardInfo,char*pOutInfo).3 “PIN 解锁”函数 long iUnblockPIN(int iType,char*pCardInfo,char*pOutInfo).3 “消费交易”函数 long iDoDebit(int iType,char*pCardInfo,char*pPayInfo,
4、char*pOutInfo).4 “读消费交易记录”函数 long iReadDebitRecord(int iType,char*pOutInfo).4 6 基于加密机社会保障卡读写终端接口测试.5 “读基本信息”函数.5 “通用读卡”函数.5 “通用写卡”函数.6 “PIN 重置”函数.7 “PIN 解锁”函数.8 “消费交易”函数.9 7 数字证书接口函数测试.10 “签名”函数 long stdcall PKI_SignData(char*pUserPin,char*pInData,int iType,char*pOutInfo).10 “验证签名”函数 long stdcall PK
5、I_VerifySign(char*pUserPin,char*pCert,char*pClearText,char*pSignature,int iType,char*pOutInfo).10 “数字信封加密”函数 long stdcall PKI_SealEnvelope(char*pUserPin,char*pCert,char*pInData,char*pOutInfo).10 “解析数字信封”函数 Long stdcall PKI_OpenEnvelope(char*pUserPin,char*pInData,char*pOutInfo).11 “哈希”函数 long stdcall
6、 PKI_HashData(char*pInData,char*pOutInfo).11 “读证书接口”函数 long stdcall PKI_GetCert(int iType,char*pOutInfo).11 LD/T 6001.52023 II “修改 PIN”函数 long stdcall PKI_ChangePIN(int iType,char*pOldPin,char*pNewPin,char*pOutInfo).12 “解锁用户 PIN”函数 long stdcall PKI_UnblockPIN(char*pAdminPIN,char*pNewUserPIN,char*pOutInfo).12 “签名公私钥对”函数 long stdcallPKI_GetPublicKey(char*pUserPin,int iType,char*pOutInfo).12 “证书初始化”函数long stdcall PKI_CardPersonInit(char*pUserPin,char*pPrivateKey,char*pEnCert,char*pSignCert,char*pOl