• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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