WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
upg_verify.h 文件参考
#include "upg.h"
#include "errcode.h"
upg_verify.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  upg_auth_data
 

类型定义

typedef struct upg_auth_data upg_auth_data_t
 

函数

errcode_t verify_hash_cmp (const uint8_t *hash, const uint8_t *hash_res, uint32_t hash_len)
 
errcode_t secure_authenticate (const uint8_t *key, const upg_auth_data_t *data, uint8_t *sign_buff)
 
errcode_t calc_hash (uint32_t src_addr, uint32_t src_len, uint8_t *data_sha, uint32_t data_sha_len)
 
errcode_t uapi_upg_check_head_integrity (const upg_package_header_t *pkg_header)
 

类型定义说明

◆ upg_auth_data_t

函数说明

◆ calc_hash()

errcode_t calc_hash ( uint32_t  src_addr,
uint32_t  src_len,
uint8_t *  data_sha,
uint32_t  data_sha_len 
)

◆ secure_authenticate()

errcode_t secure_authenticate ( const uint8_t *  key,
const upg_auth_data_t data,
uint8_t *  sign_buff 
)

◆ uapi_upg_check_head_integrity()

errcode_t uapi_upg_check_head_integrity ( const upg_package_header_t pkg_header)

◆ verify_hash_cmp()

errcode_t verify_hash_cmp ( const uint8_t *  hash,
const uint8_t *  hash_res,
uint32_t  hash_len 
)