1# OH_Huks_KeyMaterial25519 2 3 4## 概述 5 6定义25519类型密钥的结构体类型。 7 8**起始版本:** 9 9 10**相关模块:**[HuksTypeApi](_huks_type_api.md) 11 12**所在头文件:**[native_huks_type.h](native__huks__type_8h.md) 13 14 15## 汇总 16 17 18### 成员变量 19 20| 名称 | 描述 | 21| -------- | -------- | 22| enum [OH_Huks_KeyAlg](_huks_type_api.md#oh_huks_keyalg) [keyAlg](#keyalg) | 密钥的算法类型。 | 23| uint32_t [keySize](#keysize) | 25519类型密钥的长度。 | 24| uint32_t [pubKeySize](#pubkeysize) | 公钥的长度。 | 25| uint32_t [priKeySize](#prikeysize) | 私钥的长度。 | 26| uint32_t [reserved](#reserved) | 预留字段。建议开发者赋值为0。 | 27 28 29## 结构体成员变量说明 30 31 32### keyAlg 33 34``` 35enum OH_Huks_KeyAlg OH_Huks_KeyMaterial25519::keyAlg 36``` 37**描述** 38密钥的算法类型。 39 40 41### keySize 42 43``` 44uint32_t OH_Huks_KeyMaterial25519::keySize 45``` 46**描述** 4725519类型密钥的长度。 48 49 50### priKeySize 51 52``` 53uint32_t OH_Huks_KeyMaterial25519::priKeySize 54``` 55**描述** 56私钥的长度。 57 58 59### pubKeySize 60 61``` 62uint32_t OH_Huks_KeyMaterial25519::pubKeySize 63``` 64**描述** 65公钥的长度。 66 67 68### reserved 69 70``` 71uint32_t OH_Huks_KeyMaterial25519::reserved 72``` 73**描述** 74保留。 75