1# OH_Huks_KeyMaterialDsa 2 3 4## Overview 5 6Defines the structure of a DSA key. 7 8**Since:** 99 10 11**Related Modules:** 12 13[HuksTypeApi](_huks_type_api.md) 14 15 16## Summary 17 18 19### Member Variables 20 21| Name | Description | 22| -------- | -------- | 23| [keyAlg](#keyalg) |Algorithm of the key. | 24| [keySize](#keysize) | Length of the key. | 25| [xSize](#xsize) | Length of the x value. | 26| [ySize](#ysize) | Length of the y value. | 27| [pSize](#psize) | Length of the p value. | 28| [qSize](#qsize) | Length of the q value. | 29| [gSize](#gsize) | Length of the g value. | 30 31 32## Member Variable Description 33 34 35### gSize 36 37 38``` 39uint32_t OH_Huks_KeyMaterialDsa::gSize 40``` 41**Description**<br> 42Length of the g value. 43 44 45### keyAlg 46 47 48``` 49enum OH_Huks_KeyAlg OH_Huks_KeyMaterialDsa::keyAlg 50``` 51**Description**<br> 52Algorithm of the key. 53 54 55### keySize 56 57 58``` 59uint32_t OH_Huks_KeyMaterialDsa::keySize 60``` 61**Description**<br> 62Length of the key. 63 64 65### pSize 66 67 68``` 69uint32_t OH_Huks_KeyMaterialDsa::pSize 70``` 71**Description**<br> 72Length of the p value. 73 74 75### qSize 76 77 78``` 79uint32_t OH_Huks_KeyMaterialDsa::qSize 80``` 81**Description**<br> 82Length of the q value. 83 84 85### xSize 86 87 88``` 89uint32_t OH_Huks_KeyMaterialDsa::xSize 90``` 91**Description**<br> 92Length of the x value. 93 94 95### ySize 96 97 98``` 99uint32_t OH_Huks_KeyMaterialDsa::ySize 100``` 101**Description**<br> 102Length of the y value. 103