前言 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 |
|