#define SDRM_EC_FREE(X) if (X) {free(X);}\r
\r
#define SDRM_EC_SET_ZERO(A) do { \\r
- memset((A), 0, sizeof(SDRM_EC_POINT) + SDRM_ECC_ALLOC_SIZE * 5); \\r
+ memset((A), 0, sizeof(SDRM_EC_POINT)); \\r
(A)->IsInfinity = 0; \\r
A->x = SDRM_BN_Alloc((cc_u8*)A + sizeof(SDRM_EC_POINT), SDRM_ECC_BN_BUFSIZE); \\r
A->y = SDRM_BN_Alloc((cc_u8*)A->x + SDRM_ECC_ALLOC_SIZE, SDRM_ECC_BN_BUFSIZE); \\r
{\r
int reValue = 0;\r
m_pMac = (unsigned char*) malloc (sizeof(unsigned char) * (nMacLen+1));\r
- memset(m_pMac,0x00,(nMacLen+1));\r
if(m_pMac == NULL)\r
{ \r
DRMLOG_Message(&SPCLogCTX,LOG_ERROR,__FILE__,__LINE__,"SetMac m_pMac memory allocate Error [ ErrorCode : %d ] \n",SAKEP_MEMROY_ALLOCATE_ERROR);\r
\r
return SAKEP_MEMROY_ALLOCATE_ERROR;\r
}\r
+ memset(m_pMac,0x00,(nMacLen+1));\r
+\r
memcpy(m_pMac,pMac,nMacLen);\r
m_nMyMacLen =nMacLen; //Ãß°¡ 0314\r
PRINT_BUFFER("[0217] Set Mac ",m_pMac,nMacLen);\r
if (pTransPwdLen != NULL)\r
{\r
*pTransPwdLen = nOutLen;\r
+ DRMLOG_HexaBytes(&SPCLogCTX,LOG_ERROR,__FILE__,__LINE__, "before ApplyPasswordTransform Password:" ,pTransPwd, *pTransPwdLen);\r
}\r
\r
- DRMLOG_HexaBytes(&SPCLogCTX,LOG_ERROR,__FILE__,__LINE__, "before ApplyPasswordTransform Password:" ,pTransPwd, *pTransPwdLen);\r
DRMLOG_Message(&SPCLogCTX,LOG_ERROR,__FILE__,__LINE__,"ApplyPasswordTransform OutLen:%d ",nOutLen);\r
return SPC_SUCCESS;\r
}\r
if (pPwdLen != NULL)\r
{\r
*pPwdLen = nTransPwdLen - padLen;\r
+ DRMLOG_HexaBytes(&SPCLogCTX,LOG_ERROR,__FILE__,__LINE__, "before ReversePasswordTransform Password:" ,pPwd, *pPwdLen);\r
}\r
\r
- DRMLOG_HexaBytes(&SPCLogCTX,LOG_ERROR,__FILE__,__LINE__, "before ReversePasswordTransform Password:" ,pPwd, *pPwdLen);\r
\r
memset(tmp, 0xAA, 16);\r
\r