函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:security\integrity\platform_certs\keyring_handler.c Create Date:2022-07-27 21:56:28
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:Blacklist a hash.

函数原型:static __init void uefi_blacklist_hash(const char *source, const void *data, size_t len, const char *type, size_t type_len)

返回类型:void

参数:

类型参数名称
const char *source
const void *data
size_tlen
const char *type
size_ttype_len
27  hash等于开辟内存
28  如果非hash则返回
30  p等于memcpy(hash, type, type_len)
31  p加等于type_len
32  二进制数据转换为ASCII码的十六进制字符串
33  p加等于len乘2
34  p等于0
36  mark_hash_blacklisted(hash)
37  释放内存
调用者
名称描述
uefi_blacklist_x509_tbsBlacklist an X509 TBS hash.
uefi_blacklist_binaryBlacklist the hash of an executable.