HarmonyOS API:结构体
版本:v3.1 Beta
OH_Huks_KeyMaterialEcc
更新时间: 2023-02-17 09:19
概述
定义Ecc密钥的结构体类型。
起始版本:
9
相关模块:
汇总
成员变量
名称 | 描述 |
keyAlg | 密钥的算法类型。 |
密钥的长度。 | |
xSize | x值的长度。 |
ySize | y值的长度。 |
zSize | z值的长度。 |
结构体成员变量说明
keyAlg
enum OH_Huks_KeyAlg
描述:
密钥的算法类型。
keySize
uint32_t OH_Huks_KeyMaterialEcc::keySize
描述:
密钥的长度。
xSize
uint32_t OH_Huks_KeyMaterialEcc::xSize
描述:
x值的长度。
ySize
uint32_t OH_Huks_KeyMaterialEcc::ySize
描述:
y值的长度。
zSize
uint32_t OH_Huks_KeyMaterialEcc::zSize
描述:
z值的长度。
OH_Huks_KeyMaterialRsa
更新时间: 2023-02-17 09:19
概述
定义Rsa密钥的结构体类型。
起始版本:
9
相关模块:
汇总
成员变量
名称 | 描述 |
keyAlg | 密钥的算法类型。 |
密钥的长度。 | |
nSize | n值的长度。 |
eSize | e值的长度。 |
dSize | d值的长度。 |
结构体成员变量说明
dSize
uint32_t OH_Huks_KeyMaterialRsa::dSize
描述:
d值的长度。
eSize
uint32_t OH_Huks_KeyMaterialRsa::eSize
描述:
e值的长度。
keyAlg
enum OH_Huks_KeyAlg
描述:
密钥的算法类型。
keySize
uint32_t OH_Huks_KeyMaterialRsa::keySize
描述:
密钥的长度。
nSize
uint32_t OH_Huks_KeyMaterialRsa::nSize
描述:
n值的长度。
OH_Huks_Param
更新时间: 2023-02-17 09:19
概述
定义参数集中的参数结构体类型。
起始版本:
9
相关模块:
汇总
成员变量
名称 | 描述 |
tag | 标签值 |
union { bool boolParam; int32_t int32Param; uint32_t uint32Param; uint64_t uint64Param; struct OH_Huks_Blob blob; } | boolParam:bool型参数 int32Param:int32_t型参数 uint32Param:uint32_t型参数 uint64Param:uint64_t型参数 blob:struct OH_Huks_Blob型参数 |
结构体成员变量说明
blob
struct OH_Huks_Blob
描述:
struct OH_Huks_Blob型参数。
boolParam
bool OH_Huks_Param::boolParam
描述:
bool型参数。
int32Param
int32_t OH_Huks_Param::int32Param
描述:
int32_t型参数。
tag
uint32_t OH_Huks_Param::tag
描述:
标签值
uint32Param
uint32_t OH_Huks_Param::uint32Param
描述:
uint32_t型参数。
uint64Param
uint64_t OH_Huks_Param::uint64Param
描述:
uint64_t型参数。