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

浏览源代码.

函数

int mbedtls_alt_hash_start_impl (mbedtls_alt_hash_clone_ctx *clone_ctx, mbedtls_alt_hash_type hash_type)
 
int mbedtls_alt_hash_update_impl (mbedtls_alt_hash_clone_ctx *clone_ctx, const unsigned char *data, unsigned int data_len)
 
int mbedtls_alt_hash_finish_impl (mbedtls_alt_hash_clone_ctx *clone_ctx, unsigned char *out, unsigned int out_len)
 
int mbedtls_alt_pkcs5_pbkdf2_hmac_impl (mbedtls_alt_hash_type hmac_type, const unsigned char *password, unsigned int plen, const unsigned char *salt, unsigned int slen, unsigned int iteration_count, unsigned int key_length, unsigned char *output)
 
int mbedtls_alt_hash_init (void)
 
int mbedtls_alt_hash_deinit (void)
 

函数说明

◆ mbedtls_alt_hash_deinit()

int mbedtls_alt_hash_deinit ( void  )

◆ mbedtls_alt_hash_finish_impl()

int mbedtls_alt_hash_finish_impl ( mbedtls_alt_hash_clone_ctx clone_ctx,
unsigned char *  out,
unsigned int  out_len 
)

◆ mbedtls_alt_hash_init()

int mbedtls_alt_hash_init ( void  )

◆ mbedtls_alt_hash_start_impl()

int mbedtls_alt_hash_start_impl ( mbedtls_alt_hash_clone_ctx clone_ctx,
mbedtls_alt_hash_type  hash_type 
)

Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2023-2023. All rights reserved. Description: mbedtls hash harden api.

Create: 2023-12-23

◆ mbedtls_alt_hash_update_impl()

int mbedtls_alt_hash_update_impl ( mbedtls_alt_hash_clone_ctx clone_ctx,
const unsigned char *  data,
unsigned int  data_len 
)

◆ mbedtls_alt_pkcs5_pbkdf2_hmac_impl()

int mbedtls_alt_pkcs5_pbkdf2_hmac_impl ( mbedtls_alt_hash_type  hmac_type,
const unsigned char *  password,
unsigned int  plen,
const unsigned char *  salt,
unsigned int  slen,
unsigned int  iteration_count,
unsigned int  key_length,
unsigned char *  output 
)