level 3
一只阿北Dy
楼主
/*****************************************************************************
函 数 名 : SDP_CvtByteOrder4HmacHdrEx
功能描述 : 字节序转换,对hmac头进行转换
输入参数 :eOper 转换的方向
输出参数 :
输入输出: pstHmacHdrEx Hmac头结构体指针
返 回 值 : 错误码
修改历史 :
1.日 期 : 2016年1月31日
作 者 : l00171031
修改内容 : 新生成函数
*****************************************************************************/
WSEC_VOID SDP_CvtByteOrder4HmacHdrEx(SDP_HMAC_HEAD_STRUEX* pstHmacHdrEx, WSEC_UINT32 eOper)
{
if (wbcHost2Network == eOper)
{
pstHmacHdrEx->ulHmacAlgId = WSEC_H2N_L(pstHmacHdrEx->ulHmacAlgId);
pstHmacHdrEx->ulHmacLen = WSEC_H2N_L(pstHmacHdrEx->ulHmacLen);
}
else if (wbcNetwork2Host == eOper)
{
pstHmacHdrEx->ulHmacAlgId = WSEC_N2H_L(pstHmacHdrEx->ulHmacAlgId);
pstHmacHdrEx->ulHmacLen = WSEC_N2H_L(pstHmacHdrEx->ulHmacLen);
}
else{;}
return;
}
/*****************************************************************************
函 数 名 : SDP_GetCipherHeaderEx
功能描述 : 字节序转换,对hmac头进行转换
输入参数 :pucCipherText 密文,ulCTLen 输入长度
输出参数 :pCipherHeader 结构体指针,需要外接申请内存
输入输出:
返 回 值 : 错误码,当检测到密文头问题的时候会返回错误
修改历史 :
1.日 期 : 2016年1月31日
作 者 : l00171031
修改内容 : 新生成函数