前言 III
引言 IV
1 范围 1
2 规范性引用文件 1
3 术语和定义 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 校验”函数 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, 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 PKI_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 PKI_HashData (char*pInData,char*pOutInfo) 11
“读证书接口”函数 long stdcall PKI_GetCert (int iType,char* pOutInfo) 11
LD/T 60015—2023
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* pOldDevKey,char* pNewDevKey,char* pOutInfo) 13
参考文献14 |
|