Home
last modified time | relevance | path

Searched refs:macByte (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/src/
H A Dcert_manager_auth_mgr.c429 static int32_t GetMacByteFromString(const char *macString, struct CmBlob *macByte) in GetMacByteFromString() argument
449 macByte->data = data; in GetMacByteFromString()
450 macByte->size = size; in GetMacByteFromString()
461 struct CmBlob macByte = { 0, NULL }; in CheckIsAuthorizedApp() local
462 int32_t ret = GetMacByteFromString(uriObj->mac, &macByte); in CheckIsAuthorizedApp()
475 CM_FREE_PTR(macByte.data); in CheckIsAuthorizedApp()
479 if ((macByte.size != mac.size) || (memcmp(macByte.data, mac.data, macByte.size) != 0)) { in CheckIsAuthorizedApp()
480 CM_LOG_E("mac size[%u] invalid or mac check failed", macByte.size); in CheckIsAuthorizedApp()
481 CM_FREE_PTR(macByte.data); in CheckIsAuthorizedApp()
485 CM_FREE_PTR(macByte.data); in CheckIsAuthorizedApp()