hks_common_check.c
总体概述
主要封装了一系列常用的检查函数,比如HksBlob类型data的非空检查等
代码详解
1.HksCheckBlob
三个相关函数,分别检查四个、三个、两个HksBlob类型data的函数
*调用CheckBlob(const struct HksBlob blob)检查参数是否为空
2.对于参数集合size有效性检验函数
HksCheckParamSetValidity
3.对于blob数据和参数集合size检查的封装函数
同样由于参数个数的不同,需要写三个函数分别对四个、三个、两个、一个data传入进行检查
4.给digestLen赋值函数
5.检查AES模式的函数
感谢阅读点赞和评论!